create pdf thumbnail image c# : Create a pdf form application software utility azure windows html visual studio AccessTutorial1-part955

Integer. A small integer. It must be in the range -
32,768 to +32,767 (a 16-bit integer). 
Long Integer. It must be in the range from around 
-2,140 million to +2,140 million (a 32-bit integer). 
Single. A decimal number in the range from 
-3.4*10
38
to +3.4*10
38
with an accuracy of 6 or 7 
significant digits (a 32-bit floating point number).  
Double. A decimal number in the range from 
-1.8*10
308
to +1.8*10
308
with 14 significant digits 
(a 64-bit floating point number). 
Decimal. A very long integer with a decimal point 
placed somewhere. Intended for monetary calcula-
tions where rounding must be strictly controlled. 
In the book we use Single or Double instead. 
Numbers can be shown in many ways depending on the 
format property of the field. You may for instance 
show them with a fixed number of decimals, with a 
currency symbol, etc. 
Some formats show data in a way that depends on the 
regional settings of the computer. If you for instance 
specify the format of a number as Currency, the 
number will show with a $ on a US computer and with 
a £ on a British computer. 
Date/Time. The field gives a point in time. In the 
computer it is stored as the number of days since 
30/12-1899 at 0:00. It is really a Double number, so the 
number of days may include a fraction of a day. In this 
way the field specifies the date as well as the time with 
high precision. As an example, the number 1 corre-
sponds to 31/12-1899 at 0:00, the number 1.75 to 
31/12-1899 at 18:00 (6 PM). 
Usually we don't show a date field as a number, but as 
a date and/or a time. The format property specifies this. 
Also here you can choose a format that adapts to the 
regional setting. 
Yes/No. The field contains a Boolean value shown 
either as Yes/No, True/False, or On/Off. The format 
property specifies this. 
AutoNumber. The field is a long integer (32 bits) that 
Access generates itself as a unique number in the table. 
Access numbers the records 1, 2, . . . as you enter the 
records. However, you cannot trust that the sequence is 
unbroken. For instance when you add a record and 
undo the addition before having completed it, Access 
uses the next number in the sequence anyway.  
foreign key is a field (or several fields) that refer to 
something unique in another table - usually the primary 
key. Be careful here. The foreign key and the primary 
key must have the same type. However, when the 
primary key is an AutoNumber, the foreign key must 
be a long integer.   
Changing a data type. Access is quite liberal with 
changing a data type to something else - even if there 
are data in the records. It can also change an Auto-
Number field to a number field, but not the other way 
around. If you need to change field B to an Auto-
Number, create a new field C and make it an Auto-
Number. Then delete field B and rename field C to B. 
If you for some reason want to store a record with an 
AutoNumber of your own choice (for instance create a 
stay with stayID=728), you need to append the record 
with an INSERT query (see section 7.1). You cannot 
just type in the stayID.  
Fig 2.2  Create remaining tables
tblStay
tblRoomState
tblRoom
tblServiceReceived
tblServiceType
stayID, roomID
,
date
, personCount,
state (booked | occupied | repair)
guestID
, name, address1, 
address2, address3,
phone, passport
roomID
, roomType
serviceID
, name, price
stayID, serviceID, 
roomID, date, quantity
tblGuest
stayID
, guestID,
paymethod(cash | visa ...),
state (booked | in |out | canceled)
tblRoomType
roomType
, description
bedCount, price1, price2
Optional tables
2. Creating a database 
11
Create a pdf form - C# PDF Field Edit Library: insert, delete, update pdf form field in C#.net, ASP.NET, MVC, Ajax, WPF
Online C# Tutorial to Insert, Delete and Update Fields in PDF Document
pdf editable fields; add print button to pdf form
Create a pdf form - VB.NET PDF Field Edit library: insert, delete, update pdf form field in vb.net, ASP.NET, MVC, Ajax, WPF
How to Insert, Delete and Update Fields in PDF Document with VB.NET Demo Code
change tab order in pdf form; adding a signature to a pdf form
2.3 Create relationships 
When we have several tables, we can make relation-
ships (crow's feet). Then we get an E/R model instead 
of a simple collection of tables. The relationships allow 
Access to help us retrieve data across tables, check ref-
erential integrity, etc. 
Figure 2.3 shows the hotel relationships in Access. It 
resembles the crow's feet model quite well. You define 
the relationships in this way: 
1.  Start in the database window and right-click 
somewhere. 
2.  Choose Relationships
Now you see an empty Relationship Window. You 
have to tell Access which tables to show here. Some-
times a Show Table window pops up by itself. Other-
wise you have to invoke it with a right-click in the re-
lationship window. 
3.  In the Show Table window, select the tables you 
want to include. In the hotel system it is all the ta-
bles. 
4.  Click Add and close the window. Now the tables 
should be in the relationship window. 
5.  Create the relationship between tblGuest and 
tblStay by dragging guestID from one table to 
guestID in the other.  
6.  An edit-relationship window pops up. If not, right-
click on the relationship connector and choose the 
edit window. 
Access may complain: 
Relationships must be on the same number of fields 
with the same data types. 
The cause is often that one end of the connector is an 
AutoNumber and the other end a simple integer. It 
must be a long integer to match the AutoNumber.  
In the edit-relationship window, you can specify 
foreign keys that consist of several fields. You can also 
specify that the relationship has referential integrity, so 
that all records on the m-side point to a record on the 1-
side.  
7.  In our case, all stays must point to a guest, so mark 
the connector enforce referential integrity. (If 
Access refuses this, it is most likely because you 
have not defined the foreign key as a long integer.) 
8.  Close the relationship window. The relationship 
connector now appears in the window between the 
foreign key and its target. 
The referential integrity makes Access show the con-
nector as 1-
(1:m). Based on referential integrity and 
whether the connected fields are primary keys, Access 
may also decide that it is a 1:1 relationship. It is not 
important what Access decides in these matters. You 
can later tell it otherwise when you want to use the 
connector. 
9.  Create the remaining relationships too. Note that 
there is no referential integrity between tblStay and 
tblRoomState. It is on purpose - if the room is in 
repair state there is no connected stay. 
Partial integrity. Access provides a more relaxed 
version of referential integrity. It allows the foreign key 
to be either empty (Null) or point to a record on the 1-
side. This is the case for the relationship between 
tblStay and tblRoomState. Give it partial integrity in 
this way: 
10. Open tblRoomState in design view. For stayID 
(the foreign key) set the Default Value to empty 
(delete all characters in the field). Also set  
Required to No
11. In the relationship window, right-click on the 
connector and choose the edit window. Select 
enforce referential integrity
Note that you cannot see in the relationship window 
whether the relationship has full or partial referential 
integrity. 
Deleting a relationship. If you need to delete a rela-
tionship, click it and press Del. 
12 
2. Creating a database 
VB.NET PDF Form Data Read library: extract form data from PDF in
RasterEdge .NET PDF SDK is such one provide various of form field edit functions. Demo Code to Retrieve All Form Fields from a PDF File in VB.NET.
best program to create pdf forms; create pdf forms
C# PDF Form Data Read Library: extract form data from PDF in C#.
A best PDF document SDK library enable users abilities to read and extract PDF form data in Visual C#.NET WinForm and ASP.NET WebForm applications.
add submit button to pdf form; change text size pdf form
Fig 
2.3
Create relationships
Right-click in database window. 
Select Relationships
Choose tables to show
in the ER diagram
Create a relationship:
Drag 1-side field to m-side field (or opposite).
Edit the relationship - Referential integrity!  
Right-click in ER diagram. 
Select Show Table  
Primary key
Foreign key
2. Creating a database 
13
VB.NET Create PDF from PowerPoint Library to convert pptx, ppt to
Edit Bookmark. Metadata: Edit, Delete Metadata. Form Process. Text. Add Text Box. Drawing Markups. PDF Print. Work Barcode Read. Barcode Create. OCR. Twain. Create
chrome save pdf with fields; pdf fillable form creator
VB.NET Create PDF from Word Library to convert docx, doc to PDF in
Edit Bookmark. Metadata: Edit, Delete Metadata. Form Process. Text. Add Text Box. Drawing Markups. PDF Print. Work Barcode Read. Barcode Create. OCR. Twain. Create
can save pdf form data; adding text field to pdf
2.4 Look-up fields, enumeration type 
Your next task will be to fill in some data in all the ta-
bles. However, some of the fields are cumbersome to 
fill in correctly. As an example, the pay method field is 
a code where 1 means Cash, 2 Visa, etc. The user 
should not have to remember these codes, so we will 
let the user choose the value from a list. It is an 
enumeration-type field: 
paymethod(Cash | Visa | . . . ) 
Figure 2.4 shows what we want when the user fills in 
the paymethod field. We want the field to be a combo 
box where the user can select the mnemonic text while 
Access stores the number code. Here is how to do it: 
1.  Open tblStay in design view. (Select it and click 
Design or use Ctrl+Enter). 
2.  Select the paymethod field and the data type 
Lookup Wizard
3.  Access asks whether you (as a user) want to select 
the values from a table or from a list of values that 
you (as a designer) type in. Choose to type them 
in. Then click Next. 
4.  Access asks how many columns your combo box 
should have. Choose two and fill in the columns as 
shown on the figure. Then click Next. 
5.  Access asks which column holds the value to store 
in the table. In our case it is column 1. 
6.  Finally, Access asks for the column name that the 
user will see. In our case, paymethod is okay. 
Click Finish
Fill in some stay records 
You are now going to create some stay records and 
connect them to a guest. 
7.  Close the table design window and open it in user 
mode. 
8.  Also open tblGuest in user mode. Keep the two 
tables side by side so you can see both. Make sure 
you have created some guests. Otherwise do it 
now.  
9.  Fill in a stay record using the combo box for 
paymethod. Notice that what you see as a designer, 
is the number stored in the database. The user 
should not see the number, but the text. We can 
arrange for this when the field becomes a text box 
in the user window (see section 3.2.2). 
10. Also fill in the foreign key guestID so that it refers 
to one of the guests. Since there is referential 
integrity, Access won't let you store the stay record 
without a proper guestID. If you get into real 
trouble, use Esc twice (see the Panic box for the 
explanation).  
11. Fill in a few more stay records in the same way. 
How the look-up field works 
Open tblStay in design mode and study the Lookup tab 
for paymethod (bottom of Figure 2.4). The display 
control property is Combo Box. It means that when the 
user is to fill in the paymethod, he sees a combo box. 
For ordinary fields Display Control is Text Box. A 
text box shows texts, numbers, etc. as a string of 
characters. If you want to change the field back to 
an ordinary field, just set Display Control to Text 
Box. 
The values the user can choose between are listed in 
Row Source. You may edit the values here. Column 
Count shows that these values are to be displayed as 
two columns. Notice that Limit to List is No. It means 
that the user can enter other values than those in the 
list. In our case, it is not desirable, so set the property 
to Yes. Sections 3.1.6 and 3.1.7 explain more about 
combo boxes. 
Undo the Lookup Wizard?  
How do you make the field an ordinary field rather 
than a lookup field? It doesn't help to make it an integer 
or a text. Choose the Lookup tab at the bottom of the 
table design window. Change Display Control to Text 
Box. (See bottom of Figure 2.4.) 
Panic? Undo data entry 
When you enter data into the tables, Access checks 
against the rules you have defined for the tables and the 
relationships. For instance, when you enter the guestID 
in tblStay, this ID must correspond to a guest in the 
guest table. Access doesn't allow you to leave the 
record before this is fixed. The reason is that Access 
stores the record in the database as soon as you move 
the cursor away from the record. And the database 
must meet all the rules you have stated. 
Sometimes you may not know what to type to satisfy 
Access, and on the other hand you cannot leave the re-
cord to look at what to type. Many users panic here and 
even switch off the power to close down the system. 
The solution is to use Esc twice
First Esc: Undoes the correction you made in the 
field where the cursor is. 
Second Esc: Undoes all the changes you made to 
the record where the cursor is. This means that the 
database returns to a consistent state where all the 
rules are met.
14 
2. Creating a database 
VB.NET Create PDF from Excel Library to convert xlsx, xls to PDF
Edit Bookmark. Metadata: Edit, Delete Metadata. Form Process. Text. Add Text Box. Drawing Markups. PDF Print. Work Barcode Read. Barcode Create. OCR. Twain. Create
pdf forms save; create a fillable pdf form online
VB.NET PDF Convert to Tiff SDK: Convert PDF to tiff images in vb.
Qualified Tiff files are exported with high resolution in VB.NET. Create multipage Tiff image files from PDF in VB.NET project. Support
add fields to pdf form; convert word to editable pdf form
Fig 2.4  Look-up fields, enumeration type
Desired result
H
o
w
?
AutoNumber: You get 
1, 2, 3, 4. Don't worry.
The values the
user sees   
To undo the Wizard:
Change to Text Box  
User may enter
anything.
Should be Yes?
What to store
in the table
Table in design mode: 
Select Paymethod -> 
Data Type -> Lookup Wizard
Possible values  
Populate the database 
12. Define the other enumeration fields as lookup 
fields in the same way (the state fields in tblStay 
and tblRoomState).  
13. Fill in some realistic data in all the tables. You 
may for instance use data corresponding to the 
situation in Figure 1A. Now you have test data for 
the rest of the booklet. 
Important: Compact the database 
Access is very liberate with disk space and when you 
change things, it consumes new blocks on the disk. 
You may soon find that a simple little database uses 
several megabytes. Fortunately, Access can compact 
the database. Do that every now and then in this way: 
14. Select Tools->Database Utilities->Compact and 
Repair Database. That is all. You may check that 
the file length actually became much smaller. (In 
Access 97, the Compact and the Repair utilities are 
separate.) 
2. Creating a database 
15
C# Create PDF from Tiff Library to convert tif images to PDF in C#
Create PDF from Tiff. |. Home ›› XDoc.PDF ›› C# PDF: Create PDF from Tiff. Create PDF from Tiff in both .NET WinForms and ASP.NET application.
add form fields to pdf without acrobat; add editable fields to pdf
C# Create PDF from Excel Library to convert xlsx, xls to PDF in C#
C#.NET PDF SDK- Create PDF from Word in Visual C#. Online C#.NET Tutorial for Create PDF from Microsoft Office Excel Spreadsheet Using .NET XDoc.PDF Library.
create a form in pdf; create a form in pdf from word
2.5 Dealing with trees and networks 
E/R models can neatly describe complex relationships, 
for instance as we saw it for the flight routes in User 
Interface Design. Figure 2.5 shows the E/R model, but 
Access cannot show such a model directly. 
The problem is that Access identifies a relationship by 
means of the two tables it connects. This means that 
Access cannot have two connectors between the same 
two tables. Also you cannot have a self-referential con-
nector. In the flight route model we need both of these. 
As a compensation, Access offers shadow copies of a 
table. The table and its shadow copies are the same ta-
ble, but they have different names. You can now create 
connectors to the shadow copies and thus indirectly 
create multiple connectors between the same two ta-
bles. 
Figure 2.5 shows how to handle the flight routes in 
Access by means of shadow copies.  
1.  Create a new database, FlightRoutes. Create the 
tables City, Leg and Route in the usual way. 
2.  Open the relationship window and add all three ta-
bles to the relationship window. Then add City and 
Leg once more. The relationship window should 
now contain also a City_1 and a Leg_1 as shown 
on the figure. 
3.  Drag the connectors as shown. You now have two 
connectors between City and Leg. One is deter-
mined by City and the foreign key from. The other 
is determined by City_1 and the foreign key to
You also have a self-referential connector from 
Leg to itself. It is determined by Leg_1 and the 
foreign key next
4.  Try to fill in data for AA331 according to the fig-
ure. Note that there are only one City table and one 
Leg table to fill in. The shadow tables are not real 
tables.
16 
2. Creating a database 
C# Create PDF from PowerPoint Library to convert pptx, ppt to PDF
C#.NET PDF SDK- Create PDF from PowerPoint in C#. How to Use C#.NET PDF Control to Create PDF from Microsoft PowerPoint Presentation in .NET Project.
convert pdf to editable form; adding text fields to pdf
C# Create PDF from Word Library to convert docx, doc to PDF in C#.
Create PDF from Word. |. Home ›› XDoc in C#. C# Demo Code to Create PDF Document from Word in C# Program with .NET XDoc.PDF Component.
pdf form save; cannot edit pdf form
Fig 
2.5
Flight routes - shadow tables
Route
Leg
City
next
from
to
routeID
, mon, tue, 
wed, thu, fri, sat, sun
legID
route, next, from, to
deptTime, arrTime,
cityID
, name
Route:  AA331. Mon, Wed
Arr
Dep
Chicago
10:45
Columbus
11:40
12:20
Washington
13:30
14:15
New York
15:10
Relationship between Leg and
Leg: Shadow copy of Leg.
Two relationships between City
and Leg: Shadow copy of City.
Right-click -> Show table.
Show City once more.
A leg
2. Creating a database 
17
3. Access-based user interfaces 
Highlights 
Construct user windows (Forms). 
Add fields, sub-windows, etc. (Controls). 
Construct menus and other details. 
An Access-based user interface consists of user win-
dows (called Forms in Access) , menus, and all the 
little things such as error messages (message boxes) 
and pop up help when the cursor rests on a field 
(control tips). These are the things the user sees on the 
screen. Access provides a lot of built-in functionality 
that makes the user interface respond to user actions. 
However, for a real system the built-in functionality is 
rarely sufficient, and you will have to add your own 
program pieces written in Visual Basic.  
In this chapter we look only at what the user sees on 
the screen. We hardly put real data into the fields. What 
we are after is a tool-based mockup. Later we will add 
real data and functionality to the screens. 
3.1 Forms and simple controls 
In this section we will gradually implement the 
mockup window you see in Figure 3.1A. This window 
helps the receptionist find a guest or a booking in the 
database. Large hotels may have more than 100,000 
guests in the database.  
In the Access world, the window consists of a Form 
with various Controls on it. A control may be a simple 
field such as Last name, a button such as Find guest, an 
area for a list of records such as the list of stays, and 
several other things. 
Let us get started: 
1.  Start in the database window, click the Forms tab, 
and select Create form in Design view
You now get an empty form in design mode, looking 
somewhat like the one at the bottom of the figure. We 
will put some of the controls on this form in a moment.  
In order to align the controls nicely, it is best to show a 
visible grid of dots on the form: 
2.  The property box for the form should be open. If 
not, double click on the anonymous little square on 
the form - where the rulers meet. 
3. Set the grid dots. The form has a grid of lines. 
They may be spaced as on the figure - a one-cm 
grid. Or with larger cells - a one-inch grid. We also 
want to see the grid dots. Look at the Format tab 
and find the Grid X and Grid Y properties. (They 
are far down the list - you may have to scroll down 
to them). For a one-cm grid, set Grid X=5 and 
Grid Y=5. For a one-inch grid set Grid X=12 and 
Grid Y=12. Move the cursor to another property to 
make the changes take effect. You should now see 
a grid of dots as on the figure.  
3.1.1 Text box, label and command button 
4.  The screen should show a toolbox window where 
you can choose between various controls (bottom 
left on the figure). If it doesn't, use View -> 
Toolbox to see it. 
5.  Click the Text Box tool that looks like ab| and then 
draw the white part of the field Last name. Draw it 
so that it is two grid units high and about ten units 
wide. 
At this stage, don't worry if your controls are not prop-
erly aligned and sized. We explain about these details 
below. To delete a control, select it and click Del. Or 
use Esc to undo the last thing you made. 
6.  Access has automatically added a label part to the 
left of the field. Click it and change the label for 
the control to Last name
7.  Draw the two next text boxes as shown on the fig-
ure (Street and Phone). If you double click the text 
box icon in the toolbox, the draw tool remains se-
lected so that you can draw many text boxes. 
(Click Esc to get rid of it.) 
8.  Also draw a spare text box for later experiments 
(Text 6 on the figure). 
9.  Now make sure the Wizard button is off at the top 
of the toolbox.  
10. Select the Command Button tool and draw the New 
guest button. Make it three grid units high to allow 
space for the text on the button. Click on the text 
in the box to change it. 
If you have the Wizard button on, Access will try to 
make the button do something. (Our mockup has 
nothing to do, so don't use the Wizard.) 
In general, two grid units are a good height for a text 
box and three units are suited for a command button.
18 
3. Access-based user interfaces 
Fig 
3.1A
Create a Form - a user window
Create a Form
List of forms 
(empty initially)   
The Forms 
(user windows)
of the database
Wanted:
Tool-based
mockup
The Form
Controls
Controls
Controls
Property box for
the Form.
Set grid size to
5 units per cm .
Toolbox:
Click Text Box control.
Draw  a box on the Form.
Click for
Form
properties
3. Access-based user interfaces 
19
Using the fields 
You may wonder why Access writes unbound inside 
all the boxes. It means that the box is not bound to any 
record in the database. The user may enter something 
but it is not automatically stored in the database. Try 
this: 
11. Close the form. Access asks for its name. Call it 
frmFindStay. (We use the prefix frm for forms.) 
12. Open it again in user mode. It should now look 
like the bottom of Figure 3.1B. This is how the 
user would see the form. 
13. Try to enter something in the fields. It stays on the 
screen, but is it persistent data?  
14. Close the form and open it again (in user mode). 
All the fields are blank - no data was saved. It was 
just dialog data - not persistent data. Click the 
command button - nothing happens. It is just a 
mockup we have made. (In the next chapters we 
will add real data and functionality.) 
3.1.2 Adjusting the controls 
1.  Close the form and open it in design mode. Select 
one of the text boxes. Notice the two black han-
dles, one on the label part and one on the text box. 
2. Moving and sizing. Point the mouse at the label 
handle. The cursor changes to a finger. Try to drag 
the label part around. The text box itself doesn't 
move. Point at the text box handle and use the fin-
ger to drag it around.  
3.  Point at the border of the text box. The cursor 
changes to a hand. Drag it - both label and text box 
should move. 
4.  Point at one of the sizing handles in the corners or 
on the middle of a side. Drag here and the box 
changes size. 
5. Deleting a control. Click on the text box and click 
Delete. Oops - both box and label disappeared! 
Undo it using the Undo button or Ctrl+Z.  
6.  Click on the label part. Notice that now the sizing 
handles are on the label part. Click Delete. The la-
bel part disappears.  
If you want a label without the text box, select the label 
tool from the toolbox and draw a label control. 
If you want to add a label to a label-less text box, select 
some label, copy it (Ctrl+C), select the text box and 
paste the label (Ctrl+V).  
7. Moving and sizing with the keyboard. Select a 
control, then try moving it around with Ctrl+up, 
Ctrl+down, etc. Try moving it with Shift+up, etc. 
Now it changes size. This is one way to fine-tune 
the positions and sizes. There is no way to enlarge 
the picture as you can do in Word and many other 
programs. 
8. Select several controls at the same time. Either 
hold Shift down while clicking on the controls one 
by one, or drag a rectangle around them. (All con-
trols touching the rectangle will be selected.) Now 
try to move and resize the controls with the key-
board, or drag them with the mouse. 
9. Undo. You can undo your last operation with the 
Undo button or Ctrl+Z. But only the last! You can 
undo all changes since you last opened the form by 
closing the form and saying No to saving the 
changes. Try it now - you don't want to save the 
last adjustments. 
Make sure you see all menu items 
Access 2000 and 2003 have an annoying feature where 
it shows only the last menu items you have used. It 
makes it difficult to follow the procedures below. Get 
rid of this feature: 
10. Right-click anywhere in the menus. Select Cus-
tomize->Options. Access 2000: Look at the 
checkbox "Menus show recently used commands 
first". Make sure that there is no check mark here. 
Access 2003: Look at the checkbox "Always show 
full menus". Make sure there is check mark here. 
The Format menu and the grid 
Open the form in design mode and select a control. 
Now look at the Format menu at the top of the Access 
window. There are several things here that can help 
you design the form: 
Snap to Grid. If you check this box, all controls 
you draw or move with the mouse will snap to the 
grid in all four corners. If the grid points are 
closely spaced - more than 9 per cm - Access 
doesn't show the grid, but snaps to it anyway. 
Align. You can align the selected controls to the 
left, right, etc. or you can align them to the grid. 
Only their top-left point is aligned. They don't 
change size. 
Size. You can change the size of the selected con-
trols so that they just fit the data in the control 
(matching the chosen font size). Or you can make 
them fit the grid in all four corners. Finally, you 
can give all the selected controls the same width or 
height. 
Change to ... You can transform the selected con-
trol to another one - with reasonable limitations. 
For instance you can turn a text box into a combo 
box or vice versa. 
3.1.3 Cleaning up the form 
You may notice that the form has things in the corners 
that we don't want in the final user window (bottom of 
Figure 3.1B). The title bar, for instance, holds our pro-
grammer-oriented form name, frmFindStay. It should 
be Find Guest. There are also record selectors, naviga-
tion buttons, and space for a scroll bar that we don't 
need in the final window. We can correct all of this by 
setting properties of the form: 
11. Make sure the form is open in design mode. Show 
the property box for the form (double-click the lit-
tle square where the rulers meet). 
20 
3. Access-based user interfaces 
Documents you may be interested
Documents you may be interested