yes we can.

from the JFW help topics...
Features and supported screens

The following screens are all supported in this
release of the scripts:

�       Database WizardTable Design ViewTable Datasheet
ViewTable WizardRelationships Screen

�       Query Design ViewSimple Query WizardCrosstab
Query Wizard

�       Form WizardForm Design ViewReading of Forms,
Subforms, Reports and Subreports

�       Report Wizard

�       Report Design View

�       Macro Creation ScreenSpell Checker

The next sections contain information
specifically for the screens supported.

Wizards

All of the wizards in the standard installation
of Microsoft Access 97 are supported. 
When you select a wizard, the control with focus
will be spoken. To hear any descriptive text or
questions related to the controls on a wizard
screen, either use CTRL+SHIFT+W, CTRL+SHIFT+F,
INSERT+DELETE or INSERT+F1. The differences
between these keys is discussed below:

1.      CTRL+SHIFT+W just reads the text on the wizard
form not associated with any other controls;

2.      CTRL+SHIFT+F reads the wizard text followed by
all the controls on the form, in the control
order;

3.      INSERT+DELETE is a general keystroke that
gives relevant information such as status line
text, datasheet coordinates and in wizards, the
wizard text;

4.      INSERT+F1 is screen sensitive help and in the
wizards, it tells you which wizard you are in and
the descriptive text for the current screen.

After making the necessary selections or
responses on each wizard screen, press ALT+N to
proceed to the next screen or ALT+B to backtrack
one screen. Press ALT+F to finish or �C to exit
the wizard without creating anything.

Design Views

Most of the Design Views are supported by JFW in
this release. Here are some notes to help you
with specific screens:

Table Design View

The Table Design View has two panels. The top
panel allows you to specify the field name, data
type and size of each field in your table. The
second panel allows you to set properties for the
selected field in the top panel.
You will not be able to switch panels until you
have defined at least one field. Use F6 to switch
between the field definition panel and the field
properties multi-page dialog. As you press the
Tab key, JFW will announce the prompt and setting
in both panels and display this information on
your braille display.

To exit the Table Design View, press CTRL+F4.

Query Design View

Before the actual Query Design View is displayed,
a dialog appears that enables you to choose the
tables and fields you want listed in the design
view to work with. Select these items using the
Add button and then press the Close button to get
to the actual design view.
This design view also consists of two panels. The
top panel contains list boxes of the items just
selected in the previous step while the second
panel contains a grid with headings down the
left-hand side.

Use F6 to switch between these panels and ensure
the application is maximized (ALT+MINUS, X) so
that field names are spoken as you move from grid
row to grid row.
To select a field and/or table from the lists in
the top panel, use your arrow keys and press
ENTER on the item you want placed on the grid.
JFW will announce that it is placing the item on
the grid.
If somehow your cursor gets stuck outside the
grid in no-mans-land, place the JAWS cursor back
in either the grid or lists and click the left
mouse button.

(The ability to select an item with the Enter key
is a feature of these scripts as Microsoft did
not see fit to implement this and thus forces the
sighted person to drag and drop onto the grid.)
CTRL+SHIFT+J is used to create a join in the
Query Design View grid by pressing the keystroke
once on the source field and then again on the
destination field. You can press CTRL+INSERT+C
after the first press of CTRL+SHIFT+J to clear
the join setup process. This function only works
in the Query Design View grid and is subject to
the normal Access 97 constraints.

To exit this screen, press CTRL+F4.

Form and Report Design Views

The Form and Report Design Views are only
partially accessible. When you invoke these
screens you can tab from section to section and
press ENTER to open the Properties multi-page
dialog for the selected section. Once in the
Properties (section) dialog, you can set the
properties by tabbing within each page or using
CTRL+TAB to move from page to page. Press ALT+F4
to close this dialog and return to the top panel.
Press CTRL+F4 to close the top panel and return
to the database window.

Again, the ability to press ENTER on an item to
bring up its Properties (section) dialog is a
feature of the scripts as Microsoft did not
implement this.
The toolbox is now also accessible. When you
press CTRL+SHIFT+B, a list of the controls
available in the standard toolbox will be
presented. When you select one of these controls
by pressing ENTER, you will then be permitted to
select the parent control if appropriate (if
there are any controls to choose from).

Controls that may have their parent property set
include labels, checkboxes, option buttons (also
known as radio buttons) and toggle buttons.
The control will then be created in the chosen
section on the form or report, with the parent
property set to the specified control. 
You can then set the properties for this control
by focusing on the Object Combo on the Format
(Form/Report) toolbar. To ensure this toolbar is
visible, check it in the View/Toolbars menu. Once
the toolbar is visible, you can get to it by
pressing ALT to activate the Menu bar and then by
pressing CTRL+TAB until the Object Combo is
announced.

Once you have focused on the Object Combo, choose
the control you want to set properties for, and
press ENTER, then choose Properties from the View
menu.
To return to the section selector, choose the
section from the Object Combo and press ENTER.
An Example follows:
To create a textbox on a form with a label of My
Box, do the following:

1.      From the Database window, press CTRL+TAB until
the Forms page is in focus. 

2.      Press the New button and choose Design view.

3.      TAB until you hear the word Detail.

4.      Press CTRL+SHIFT+B and choose Edit.

5.      Since there are no controls on the form, and
because text boxes do not need to have their
parent property set, you will not be asked to
choose the parent control. Instead, a message
will be spoken telling you that the control has
been created.

6.      Press CTRL+SHIFT+B again and choose Label (the
first option).

7.      Now JFW will ask you to choose the parent. So,
choose Text0 (or whatever the textbox was called
in the previous announcement.

8.      Once you have chosen the parent, this control
will be added to the form.

9.      Now you must set the Label Caption property
and to do this, you need to get to the Object
Combo on the Format (Form/Report) toolbar.

10.     If this toolbar is already visible, skip to
12.

11.     To ensure this toolbar is visible, choose it
from the View/Toolbars menu.

12.     Press ALT, release it, then press CTRL+TAB
and you will be placed on the first visible
toolbar. If JFW does not say something like
Object Combo, Detail, press CTRL+TAB until it
does.

13.     Now choose the label control you just
created, it will probably be called something
like Label0. Press ENTER.

14.     Choose Properties from the View menu and set
its caption property to My Box.

15.     Now, to test it out, close the Properties
sheet with ALT+F4 and then close the Form Design
View with CTRL+F4.

16.     Now open the form by choosing the Open
button. You will then land on the Edit field and
JFW will announce �My box.� To repeat it, press
INSERT+TAB.

17.     This is the end of the example.

Macro creation screen
If you select New to create a new macro, you will
be placed in the Action column of the design
grid. You can tab to the Comment column and press
F6 to switch to the Properties multi-page dialog.

Press CTRL+F4 to close this screen.

JAWS Help

You can get help with using JAWS FOR WINDOWS with
Access 97 at any time by using any of the
following keys:

1.      INSERT+F1 will speak screen sensitive help.

2.      INSERT+H will tell you about any hot keys
relevant to that screen.

3.      INSERT+F1 twice quickly will bring up this
document.

Known problems: 

�       You must maximize the screen in order for
prompts to be spoken in Table Design View grid.

�       Wizard text from the parent form is still
spoken even when a subform has appeared with
possibly more text. This subforms text is spoken
after the main forms text. Though JFW cannot see
the main form text, it is sometimes still visible
according to the object model.

�       When an Option Group (group box) is displayed
on the braille display, you cannot use routing
buttons to access the group objects. This is
because JFW cannot know  where to click. In fact,
even when speaking the group box, its objects
never get the focus with the tab key as stated in
the VBA documentation. You must use the Select
Control list or a hot key (if there is one) to
select controls within a group box.

�       The INSERT+V, CTRL+SHIFT+L, and CTRL+SHIFT+B
scripts occasionally fail due to an unknown JFW
problem whereby the dialog will instantaneously
appear and disappear without allowing the user to
make a selection.

�       You cannot select controls on a sub-subform
using CTRL+SHIFT+L. 

�       When trying to focus on a control within an
Option Group and its state is spoken (using
CTRL+SHIFT+L dialog), the state may be
inaccurate. To hear the correct state, focus on
the group box itself and press INSERT+TAB to hear
the correct state.

�       If the table or database summary keys seem to
give information which is not up-to-date, e.g. it
speaks the name of a table that you have already
deleted, it may be necessary to shut down and
restart Microsoft Access 97

�       If you get the message that a control was not
created when trying to add controls to a form or
report in Design View using the CTRL+SHIFT+B
script, it may be that the parent control cannot
accommodate child controls until you adjust the
size properties. You may get this message when
trying to add controls to a group box (Option
Group).

�       The advanced wizards that may be installed for
Access 97 have not been directly supported in
this release of the scripts but they are quite
useable anyway. You may find though that some of
the control labels are not located correctly, but
an experienced user will certainly manage. Just
remember to use the help facilities built into
these scripts, CTRL+SHIFT+W, INSERT+F1, INSERT+H,
and INSERT+DELETE.

�       Sometimes CTRL+SHIFT+R does not read the whole
active report. This is a quirk with the Microsoft
Access underlying object model not being updated.
The best way to get around this problem is to
export the report as HTML and read it in your web
browsing software.

Notes to database designers and application
programmers

A more standard method of associating labels with
their controls on a form has been used in this
version of the scripts. To ensure that JFW will
correctly identify a control label, use one of
the following methods:

1.      Set the control�s caption property to the text
describing the control.

2.      Set the control�s ToolTipText property to the
text describing the control.

3.      If you create a separate label control for
another control, set its parent property to point
to the control it is labeling. JAWS will look at
the parent�s name property and match it with the
name property of the control for which the label
is associated. If Label Search is off, only the
first two methods will be used to determine a
label for the control, otherwise, JAWS will look
at each control on the form whose ControlType
property is not AcLabel and see if the label
parent name matches that control name. If it does
then the label control caption is used as the
label for the control.

Please note also that the Speak Database Summary
script ignores objects whose names either start
with Msys or that contain a ~ tilde character, as
these are objects maintained by Microsoft Access
97 and not visible to the user. Please do not
name user objects in this way or JFW will ignore
them when this script is invoked.

---
David Edick


--- Bue Vester-Andersen <[EMAIL PROTECTED]>
wrote:
> Hi to the list,
> 
> Can MS-Access be used for practical purposes
> with Jaws, that is can we
> actually *use* the program? What are the
> limitations? Can we use forms and
> wizards etc. not especially designed for use
> with Jaws?
> 
> In Denmark we are still stuck with version 3.2
> of Jaws until 3.3 gets
> translated. How will that combination work? Any
> information would be greatly
> apreciated
> 
> Regards Bue
> 
> 
> -
> Visit the jfw ml web page: http://jfw.cjb.net
> 

===
From: David Edick
Phone: (360) 876-9712
Email: [EMAIL PROTECTED]
WebPage: http://mmdlep.cjb.net
__________________________________________________
Do You Yahoo!?
Bid and sell for free at http://auctions.yahoo.com
-
Visit the jfw ml web page: http://jfw.cjb.net

Reply via email to