home *** CD-ROM | disk | FTP | other *** search
/ PDA Software Library / pdasoftwarelib.iso / PSION / UTILS / JBDATA / JBDATA1.TXT < prev    next >
Encoding:
Text File  |  1996-02-05  |  30.8 KB  |  730 lines

  1. JBData                                                          Page 1
  2. ----------------------------------------------------------------------
  3.  
  4.                                 JBData
  5.                              Version 1.4
  6.                            (c)JBSoft 1994/5
  7.  
  8.                                  │
  9.                                  ├─┐
  10.                                └┬┴─┘
  11.                                 └─┐
  12.                                 ──┘
  13.  
  14.  
  15.     Description                                               2
  16.     Installation                                              2
  17.     Operation                                                 2
  18.     Marked Records List                                      16
  19.     Edit Window                                              18
  20.     Link/Paste                                               20
  21.     Help                                                     21
  22.     Thanks                                                   21
  23.     Get-out                                                  22
  24.     Limitations                                              22
  25.     Known Problems                                           22
  26.     Contact                                                  22
  27.     Index                                                    23
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67. JBData                                                          Page 2
  68. ----------------------------------------------------------------------
  69.  
  70. Description
  71. -----------
  72.  
  73. JBData is a free application for the enhanced display of database
  74. files (either those created by Data or those made by an OPL program).
  75.  
  76. If the data file has fields made up of types other than strings then,
  77. after editing, a simple check will be made to check that the field is
  78. still acceptable in its original form (the editor only works on text
  79. so conversions take place before and after edits).
  80.  
  81. The program allows for extra display modes, sorting of the file,
  82. better search utilities, a simple password system  and other
  83. improvements (but see the section called 'Known Problems').
  84.  
  85.  
  86. Installation
  87. ------------
  88.  
  89.    1. Copy JBDATA.APP to any \APP\ directory.
  90.    2. From the System screen navigate to the place you wish to
  91.       install the application on the System screen and press
  92.       Psion-I.
  93.    3. Select the drive on which JBDATA.APP resides using the left
  94.       and right cursor keys.
  95.    4. Select JBDATA.APP in the file list using the up and down
  96.       cursor keys.
  97.    5. Press Enter.
  98.  
  99. The application will install on the screen at the chosen place. A file
  100. list of Data files that are in the \DAT\ directories on all drives
  101. will be displayed under the JBData icon in the same way as they are
  102. under Data.
  103.  
  104. There is no need to remove Data for JBData to work but, because of the
  105. vague similarity of icons, some care should be exercised that the
  106. required application is selected before running it.
  107.  
  108.  
  109. Operation
  110. ---------
  111.  
  112. To start the application highlight a file under the JBData icon and
  113. press Enter.
  114.  
  115. Alternatively, on any file under the JBData icon, press Tab and
  116. navigate to the file you wish to open using the cursor keys and Enter.
  117. Once the cursor is on that file, press Enter twice (the first press
  118. will show a dialog with the name of the file inserted - the second
  119. press will open that file).
  120.  
  121. N.B. There is a possibility that, if there is insufficient memory
  122.      available to run the application, you may be presented with a
  123.      blank screen. If this happens just press Psion-Esc. This will
  124.      take you back to the System screen where you can close down some
  125.      applications to free some memory. I have intercepted this problem
  126.      as much as possible but have been unable to eliminate it
  127.      completely.
  128.  
  129.  
  130.  
  131.  
  132.  
  133. JBData                                                          Page 3
  134. ----------------------------------------------------------------------
  135.  
  136. N.B. From version 1.3.1 the method of storing the setup has changed -
  137.      this should speed up the opening of the data files but, the first
  138.      time a file is opened that was previously configured with an
  139.      earlier version of JBData, the opening will be slower as a
  140.      conversion takes place. Subsequent openings will then be faster
  141.      than before (about twice as fast).
  142.  
  143. When the application is running use the following keys to operate it.
  144.  
  145. Movement
  146. --------
  147.            Down - moves to the next record. In Page mode, if at the
  148.                   last record, will move to the first record.
  149.                   If the cursor is showing in Page mode then moves
  150.                   down the current record.
  151.              Up - moves to the previous record. In Page mode, if at
  152.                   the first record, will move to the last record.
  153.                   If the cursor is showing in Page mode then moves up
  154.                   the current record.
  155.            PgUp - In Line mode shows the previous page of records.
  156.                   If the cursor is showing in Page mode then pages
  157.                   down the current record.
  158.            PgDn - In Line Mode shows the next page of records.
  159.                   If the cursor is showing in Page mode then pages up
  160.                   the current record.
  161.       Ctrl-PgUp - Show the first record in the file.
  162.       Ctrl-PgDn - Show the last record in the file.
  163.            Left - In Line mode moves the display one field to the
  164.                   left.
  165.           Right - In Line mode moves the display one field to the
  166.                   right.
  167.            Home - In Line mode moves the display to the first field.
  168.             End - In Line mode moves the display to the last field
  169.                   with data.
  170.           Enter - Either move to next record or toggle the Page/Line
  171.                   mode display (depending how set with Shift-Psion-R).
  172.     Shift-Enter - Move to previous record (dependant on state of
  173.                   Shift-Psion-R).
  174.             Esc - One press clears the quick find.
  175.                   Two presses in quick succession will clear the line
  176.                   display back to the frozen fields (if any are
  177.                   defined) and the next field. This is a quick method
  178.                   of resetting the visible fields to a consecutive
  179.                   sequence starting with field one.
  180.             Tab - In Page mode this will allow the use of the cursor
  181.                   keys for missing lines to be scrolled onto the page
  182.                   using the cursor keys.
  183.                 - In Line mode this key finds the next match for
  184.                   QuickSearch (this option is available in Page mode
  185.                   using Psion-Tab).
  186.  
  187. Open File Psion-O
  188. ---------
  189. This option opens a previously existing file. If the file has been
  190. previously opened in JBData, configured, and that configuration saved,
  191. then this configuration will be used to setup the display. Any
  192. Datafile created by Data, JBData, or an OPL program can be opened. At
  193. the moment I know of no datafile that cannot be opened by this
  194. application. If you come across one please let me know.
  195.  
  196.  
  197.  
  198.  
  199. JBData                                                          Page 4
  200. ----------------------------------------------------------------------
  201.  
  202. If a password has been set then this will be prompted for before the
  203. file will open.
  204.  
  205. Merge File Psion-M
  206. ----------
  207. To merge two files into one.
  208.  
  209. Normally this would be used to combine two data files. A selection box
  210. is shown in order that you can choose the file to merge with the
  211. existing database. It is necessary that the two files to be merged
  212. have identical fields types in the same order unless merging in text
  213. when there is a field check before the record can be saved. After the
  214. filename has been given another dialog appears that provides the
  215. options of merging the two files, over-writing the current file with
  216. the new file and merging or over-writing the file and remapping the
  217. new data so that incoming fields can be directed to different fields
  218. in the destination file. The setup will be transferred at the same
  219. time if over-write is selected.
  220.  
  221. If it appears that a file has got corrupted and is miss-behaving, it
  222. is worth creating a new file with the same format and try a Merge from
  223. the corrupted file. In many instances this will cure the problem.
  224.  
  225. It is also possible to merge a text file with a data file. The data
  226. file must consist only of fields with strings for this to work unless
  227. the text has been formatted to suit the field types. In this dialog
  228. another option is given to allow overwriting the current data (i.e.
  229. make a new file from the data), merge with the current data, or merge
  230. and remap the new data. In the instance of over-write the setup will
  231. be taken from the existing file (unlike over-writing .DBF files).
  232.  
  233. Start off as for a Datafile merge. Once the filename has been selected
  234. then a further dialog will prompt for the character delimiter to be
  235. used as a field terminator. If 'Newline' is chosen then a record will
  236. consist either of the number of lines that are the equivalent of the
  237. number of fields set when the datafile was created, or until two
  238. Newlines are encountered with no data between them. Otherwise, records
  239. will consist of either the number of fields originally created, or
  240. until a new line is encountered in the text file (whichever occurs
  241. first). If the maximum number of fields comes first then the remaining
  242. data will be placed in the next record.
  243.  
  244. It should be noted that, if a delimiter occurs within the text, this
  245. will be taken as a delimiter unless the text data is within quotes -
  246. the delimiter should be chosen with that in mind.
  247.  
  248. If the text is enclosed in quotes (") then an option to remove these
  249. quotes should be set to Yes (the default is No).
  250.  
  251. There is also an option to give a Labels file. This is for labels
  252. saved during 'Save As' and the data will over-write any Labels in the
  253. file. The Labels file is always in the format one line per field
  254. (whether that field has a label or not) and the data is not enclosed
  255. in quotes. A further option on this line is 'Combined'. This enables
  256. labels that had been saved with each record to be recovered and
  257. removed from the data. If this method is selected then a small edit
  258. box will appear allowing the cursor to be placed before the first
  259. letter of the data. Anything before this position will be treated as a
  260. Label and used to create them.
  261.  
  262.  
  263.  
  264.  
  265. JBData                                                          Page 5
  266. ----------------------------------------------------------------------
  267.  
  268. A further option for a text merge (only for when the file is over-
  269. written) is to accept the first record as Labels. Any data in this
  270. first record is used to generate Labels which will be saved with the
  271. data.
  272.  
  273. It is possible to generate a separate Labels file manually as long as
  274. the rule of one line per field is obeyed and the file is clean text
  275. (rather than a Word file).
  276.  
  277. Finally, there is the choice of Merge, Overwrite, or Merge and Remap
  278. to allow the text to either add records to the existing file, to
  279. replace the data currently there, or merge and remap the fields of the
  280. new data.
  281.  
  282. N.B. Re: Merge and Remap
  283.          This facility enables the new data to be mapped to different
  284.          fields (i.e. Field 1 could, after the merge, contain the data
  285.          from the merged file's field 2). For this to work all fields
  286.          have to be of the same type (normally Strings) - this is
  287.          because the check for consistency across the files does not
  288.          take into account the remapping at the moment but takes the
  289.          original layout of the data to be imported.
  290.  
  291.      Re: Merging Text files with quotes
  292.          There is a slight possibility that a record might get split
  293.          in two if a delimiter character occurs in quotes but starts
  294.          off the file immediately followed by a Shift-Enter character
  295.          (i.e. if the delimiter is a ',' then '",[Shift-Enter]' will
  296.          split the record at that point rather than at the appropriate
  297.          point). This can be avoided by not translating Shift-Enter to
  298.          a Newline when exporting the data to text.
  299.  
  300. The 255 character limitation that exists for the Data application in
  301. Merge mode is not applicable and the limitation is that of the Psion
  302. in that no record can be greater than 4096 bytes in total (this
  303. includes some headers and string length bytes so a more realistic
  304. maximum length is 4000 bytes).
  305.  
  306. N.B. This text merge option is not as fast as the one in Data for at
  307.      least two reasons:
  308.  
  309.      1. Strings longer than 255 are permitted. This requires a
  310.         different technique to that of Data to merge the data.
  311.      2. Field types other than strings are permitted. This requires a
  312.         check to make sure that the types agree.
  313.  
  314. New File Psion-N
  315. --------
  316. To create a new file use this option. A dialog box is given to choose
  317. the new filename. Once this name has been chosen a dialog will prompt
  318. for the number of fields to include (the default (and maximum number)
  319. is 32). Another dialog will then ask for the type of fields required
  320. (the default for all fields is String) - all the fields should be
  321. correctly entered. The file will then be created and you will end up
  322. in the Edit screen as a prompt to input some data.
  323.  
  324. If the directory for the file does not exist, it is automatically
  325. created.
  326.  
  327.  
  328.  
  329.  
  330.  
  331. JBData                                                          Page 6
  332. ----------------------------------------------------------------------
  333.  
  334. If it is desired to make a Data file from a text file then create a
  335. file using this option with 32 fields (all strings). When presented
  336. with the Edit screen to input the first record, press Escape. A
  337. message will appear 'File Empty'. From there select Merge and merge in
  338. the text file as per normal.
  339.  
  340. Save As Psion-A
  341. -------
  342. To save the current file with a different name, save selected records,
  343. or to save as text, use this option.
  344.  
  345. A dialog box will be displayed to prompt for the new name to use. Once
  346. this new name has been input (along with any path that is needed) then
  347. another dialog may be shown asking if All records should be saved or
  348. the Selected records only. This dialog will only show if a MultiFind
  349. or Marked Record display is current (MultiFind listings are actually
  350. Marked Record listings).
  351.  
  352. Another dialog will then be shown which allows for the data to be
  353. saved either as another data file or as text. If the Data option is
  354. selected then the data will be saved complete with any setup. If the
  355. text option is selected then a delimiter character must be set to
  356. distinguish between the fields. This works in a similar way to that of
  357. the Data application but without the 255 character limit of that
  358. application. The options for the delimiter are:
  359.  
  360.      New Line - in this mode blank fields are seeded with a space.
  361.      Tab
  362.      Comma
  363.      Semicolon
  364.      Other - specify the character on the Char Code line.
  365.  
  366. If it is required to re-import the data then the delimiter should be
  367. chosen accordingly (i.e. there should be no occurrence of the
  368. delimiter within the data, otherwise this will be taken to be a
  369. delimiter. Quotes allow the delimiter to exist within the data).
  370.  
  371. There are also options to save the data enclosed in quotes ("), how to
  372. deal with Shift-Enter within fields, and to save the Labels into a
  373. separate file, with each record or as the first record in the file.
  374. The separate Labels file, if created, has a default extension of .LAB.
  375. The Labels are always saved without quotes and each field ending in a
  376. carriage return in this separate file. Quotes will not be put around
  377. fields that were originally values. Labels saved as the first record
  378. will have all the attributes that normal records in the text file have
  379. and will be treated in exactly the same way.
  380.  
  381. If the option to save the Labels combined with the data is chosen then
  382. the appropriate label will precede the data to which it relates on
  383. each record. The label will be right justified against the data so
  384. that, when viewed, there is some neatness in the display. This right
  385. justification should be maintained if it is desired later to strip the
  386. labels using JBData.
  387.  
  388. Compress File Psion-K
  389. -------------
  390. This option compresses the current file, clearing all deleted records
  391. from the database. If the file is on a Flash SSD then a dialog is
  392. shown so as to give the opportunity to abort the process (it will use
  393. as much space again as the original file on a Flash pack).
  394.  
  395.  
  396.  
  397. JBData                                                          Page 7
  398. ----------------------------------------------------------------------
  399.  
  400. Sort File Psion-S
  401. ---------
  402. The current file may be sorted. Any sort will automatically update the
  403. file saved on the disk and over-write the original file.
  404.  
  405. A dialog box is shown with a choice of three fields to sort on. If you
  406. wish to sort on less than three fields then make the fields to be
  407. ignored the same as the last operational field. The default is to sort
  408. on the first three fields.
  409.  
  410. There is also the choice to choose the direction of the sort (either
  411. Forwards or Reverse - the reverse sort would put Z before A rather
  412. than A before Z. If you wish to ignore NULL fields (i.e. ones that are
  413. empty of data) then select 'Ignore' in that option otherwise the
  414. default is seed with a 'Space' which seeds NULL fields with a space,
  415. there is an alternative of seeding with a high value character
  416. (Character code 255). There is also the option of selecting a no-case
  417. sensitive sort.
  418.  
  419. If the file is sorted outside of JBData any setup stored with the file
  420. may be lost (JBSort does keep the setup and should be used for large
  421. files as it will have more room for data and therefore is less likely
  422. to fail due to lack of memory).
  423.  
  424. The fields used to sort the file are saved with the file on exit.
  425.  
  426. If the file resides on a Flash pack then an option to abort the sort
  427. is given as the space used up on the pack will double.
  428.  
  429. N.B. The sort that takes place is always an ASCII sort so numbers will
  430.      not necessarily appear in the correct order (i.e. 666 will appear
  431.      before 69). The sort takes no account of the length of the field.
  432.  
  433. Memory Sort Shift-Psion-S
  434. -----------
  435. This option will sort the file in memory only - the sorted items are
  436. only seen in sorted mode in the Line (or Table) mode. Any alteration
  437. to the file (i.e. Delete, Add or Edit a record) will disable the sort
  438. and a new sort will have to be made. It works in exactly the same way
  439. as the ordinary sort but leaves out the final write to disk.
  440.  
  441. To inhibit the sort use Ctrl-Psion-O. If this is used then a new sort
  442. will have to be implemented if required - it does not act as a toggle.
  443.  
  444. N.B. Whilst in the sort display mode many options relating to records
  445.      are inhibited. This is because a look-up table is used to achieve
  446.      the sort display and the program is unaware of the actual
  447.      position of the record highlighted. It is possible to quick
  448.      search in this mode - an ordinary search will actually disable
  449.      the sort before carrying out the search.
  450.  
  451. The fields used to sort the file are saved on exit.
  452.  
  453. Numerical Sort - Ctrl-Psion-N
  454. --------------
  455. A single field sort which works on numerical data has been
  456. implemented. It works in a similar way to that of the normal sorts
  457. and, using Shift as well (Shift-Ctrl-Psion-N), is also available as a
  458. memory sort. The field selected for the sort initially is the same as
  459. field one on the regular sort dialog.
  460.  
  461.  
  462.  
  463. JBData                                                          Page 8
  464. ----------------------------------------------------------------------
  465.  
  466. Reset Sort Fields - Shift-Psion-O
  467. -----------------
  468. The fields used for sorting the database are saved. It you wish to
  469. reset these fields to the first three fields again (the initial
  470. option) then use this keypress combination before accessing the Sort
  471. procedure.
  472.  
  473. Update Record Psion-U
  474. -------------
  475. A record can be edited by using this function - to save the changed
  476. data press Tab when the edit is complete. Care should be taken with
  477. field types as it would be possible to input a string where a number
  478. should be. A check is made when Tab is pressed and, if a field is
  479. incorrect, the edit box will remain. Pressing Escape will abort any
  480. changes.
  481.  
  482. Delete Record Psion-D
  483. -------------
  484. Individual or marked records can be deleted using this option. The
  485. record to be deleted should be highlighted in the Line mode or
  486. displayed using the Page mode. If this option does not appear to work,
  487. press Esc and try again.
  488.  
  489. If this option is accessed and there are marked records then an option
  490. to delete all the marked files is given. If 'Y' is selected then
  491. another dialog is displayed just to make sure you want to delete these
  492. marked records. There is no going back once 'Y' is pressed!
  493.  
  494. Add Record Psion-E
  495. ----------
  496. This option creates a new record. Use Tab to save the new record or
  497. Escape to abandon the creation. See Update Record for information
  498. concerning field types. You stay in this mode until Escape is pressed
  499. just like Data.
  500.  
  501. Print Record Shift-Psion-P
  502. ------------
  503. An individual record or marked record list can be printed using this
  504. option. The Print Setup (Psion-Y) should be accessed first to set up
  505. the print option as required. The record(s) will be printed in the
  506. form it is displayed on the screen. There is the option of printing
  507. the Labels as well (via a dialog) but, if in a Line display, the
  508. labels are only printed once at the start of the print. If in a Marked
  509. Record list then a dialog will be shown asking if this list should be
  510. printed. If No is selected then the highlighted record only will be
  511. printed.
  512.  
  513. In Line mode the amount of data printed is restricted to what will fit
  514. on one line. This can be adjusted a little by modifying the field
  515. widths before printing as this will define the maximum length of each
  516. field to print.
  517.  
  518. Remove Duplicate Records Shift-Psion--
  519. ------------------------
  520. It is possible to remove duplicate records using this key combination
  521. (Psion/Shift/Minus). This is a slow process and, once started, cannot
  522. be stopped. It cannot be guaranteed to work as it relies on the sort
  523. procedure.
  524.  
  525.  
  526.  
  527.  
  528.  
  529. JBData                                                          Page 9
  530. ----------------------------------------------------------------------
  531.  
  532. As only three fields can be sorted it is quite possible that
  533. duplicates may remain after the command has finished if the sort was
  534. not able to separate them. For example, if the file is sorted on the
  535. first three fields, there are three records with the same first three
  536. fields and those fields are the same but all others are different, if
  537. one of the records is a duplicate then it is possible that the sort
  538. will not put the duplicates together and the program will not be able
  539. to spot the matching records.
  540.  
  541. The sort fields are those that have already been specified in a sort
  542. or, failing that, the first three fields of the record.
  543.  
  544. Once the key combination has been pressed a dialog is offered giving
  545. the choice of Automatic or Manual - Automatic will carry out the
  546. procedure without further prompts, Manual will display each match in
  547. turn and ask if it should be deleted.
  548.  
  549. Modify Fields Shift-Psion-E
  550. -------------
  551. It is possible to add and delete individual fields using this command.
  552. Only one field can be added or deleted at a time though.
  553. The first option is a dialog to determine which field to choose for
  554. deletion or the position of the additional field. Any new field may be
  555. placed before or after the chosen field in the dialog.
  556.  
  557. Next, if addition is required, a choice of the type of field is given
  558. (this is the usual Integer, Long, Floating Point or String choice). A
  559. further dialog then appears to make sure you wish to make this
  560. modification and only then is the data modified.
  561.  
  562. In order for this operation to work there must be enough space on the
  563. drive for a duplicate file to be made - a check is made before
  564. anything happens to determine if the source file is in a Flash SSD and
  565. if there is enough space to create a duplicate file.
  566.  
  567. If the conversion fails with an error that stops the program from
  568. running then the original file will be intact and there will probably
  569. be a file called JBZZ.DBF which can safely be deleted.
  570.  
  571. Edit Labels Psion-L
  572. -----------
  573. The labels as displayed can be added or edited using this option. This
  574. procedure uses the same editor as that used for records. To save the
  575. changes press Tab - use Escape to abandon this option. The type of
  576. field is shown where the labels normally appear - this is just a guide
  577. and the information contained in the labels field cannot be saved or
  578. copied.
  579.  
  580. N.B. The labels are actually only updated on disk when exiting the
  581.      file so changes can be circumvented by pressing Psion-Esc to quit
  582.      the file. Alternatively, to update and continue within the file
  583.      just use Open on the same file.
  584.  
  585. Edit Widths/Line Wrap Psion-W
  586. ---------------------
  587. In Line mode the widths of the individual fields are adjustable using
  588. this option. It uses dialog boxes to display up to 5 fields at a time.
  589. To move to the next set of fields press N, use P to go to the previous
  590. selection. When the changes have been completed, press Enter. This
  591. option will only have any effect on the display in Line mode. The
  592.  
  593.  
  594.  
  595. JBData                                                         Page 10
  596. ----------------------------------------------------------------------
  597.  
  598. width is displayed in character units but it should be remembered that
  599. most of the fonts on the computer are proportional and the numbers
  600. shown are just a guide.
  601.  
  602. In Page mode when viewing a record the line wrap can be toggled on and
  603. off using this same key combination. In Edit and Update line wrap is
  604. automatically switched off.
  605.  
  606. Calculate Widths Psion-I
  607. ----------------
  608. This option will look at each record in the file in turn and adjust
  609. the display widths of each field accordingly. It will take the record
  610. with the longest field as its base for that field. Because this
  611. procedure looks at every record, on a large file this can take some
  612. time to complete. There is a dialog confirmation that appears before
  613. the operation commences to trap unintentional keypresses.
  614.  
  615. Reset Widths Shift-Psion-I
  616. ------------
  617. Widths are reset to the default size of 20 characters for each field
  618. when this option is activated. Please note that with proportional
  619. fonts more characters than specified may be shown.
  620.  
  621. Page/Line View Psion-R
  622. --------------
  623. To toggle between the Line and Page View use this option. Page View
  624. shows one record (or as much as possible) per page, Line View shows
  625. several records per page, one per line. It is also possible to switch
  626. the Enter key to toggle as well (use Shift-Psion-R).
  627.  
  628. Record Number Toggle Shift-Psion-N
  629. --------------------
  630. This option toggles the record numbers on and off. In Line mode the
  631. record number is shown at the start of the line, In Page mode the
  632. record number and the total number of records is displayed in the
  633. bottom right hand corner. The Page and Line views status is held
  634. separately so that numbers can be displayed in one format and not in
  635. the other.
  636.  
  637. Labels Toggle Psion-H
  638. -------------
  639. Labels display can be toggled on and off using this key combination.
  640. It is operative in both Line and Page mode but the selected display is
  641. independent of the other (e.g. it is possible to have Labels shown in
  642. Line mode but not Page mode).
  643.  
  644. Displayed fields Shift-Psion-W
  645. ----------------
  646. The fields that are shown in Line mode can be toggled on and off using
  647. this command. The options are View and Hide and only the first 32
  648. fields can be set in this way. The fields hidden in this manner
  649. relates to the position of the field and not it's name, so if,
  650. normally, the third field is called 'Phone' but has been changed to
  651. the 'Fax' field, it will be the Fax field that is hidden. The
  652. information is saved with the file. The hidden fields can be set to
  653. show all by using Shift-Psion-M.
  654.  
  655.  
  656.  
  657.  
  658.  
  659.  
  660.  
  661. JBData                                                         Page 11
  662. ----------------------------------------------------------------------
  663.  
  664. Displayed fields reset Shift-Psion-M
  665. ----------------------
  666. Any hidden fields that were set by Shift-Psion-W can be reset using
  667. this command. It will make all the fields visible at once.
  668.  
  669. Blank Lines Toggle/Grid Lines Psion-B
  670. -----------------------------
  671. In Page mode blank lines can be shown or hidden using this option. To
  672. detect which method is in use, the Menu will show the opposite option
  673. to that in force.
  674.  
  675. In Line mode this command will bring up a dialog box in order that you
  676. might select the visibility of grid lines for each record. In certain
  677. circumstances it is not easy to follow the individual lines or fields
  678. - this option will help. You can select a horizontal line between
  679. records and/or a vertical line between fields. The lines are shown in
  680. grey so as not to be too obtrusive and also to distinguish between
  681. frozen fields and the others.
  682.  
  683. Freeze Fields Shift-Psion-K
  684. -------------
  685. In Line mode it is possible to keep some fields always visible. The
  686. only option selectable is the end field to freeze - the first visible
  687. field will always be field 1. The next visible field is adjustable
  688. using the Left and Right cursor keys. If Freeze is selected then the
  689. next visible field position is saved in the setup record and the
  690. position restored when re-opening the database. The end of the frozen
  691. portion is displayed with a vertical black line.
  692.  
  693. Re-order Fields Shift-Psion-D
  694. ---------------
  695. This command will bring up a dialog which enables the position of the
  696. fields in Line mode to be altered. A field can be displayed more than
  697. once or not at all using this method. The labels are moved at the same
  698. time. This information is saved with the file.
  699.  
  700. Reset re-ordered fields Shift-Psion-L
  701. -----------------------
  702. To reset the field display to the normal 1,2,3 etc. in ascending
  703. order, use this key combination. The data saved with the file is also
  704. updated.
  705.  
  706. Toggle Symbols Shift-Psion-Y
  707. --------------
  708. This key combination will toggle the viewing of Tabs, Carriage Returns
  709. and New Lines within Fields. The state of this toggle is remembered
  710. between edits and sessions. The old version using Shift-Psion-C still
  711. works in Edit mode - Shift-Psion-Y works in all Page modes.
  712.  
  713. Dialling Psion-Help
  714. --------
  715. It is possible to use the program in a similar way to Data and dial
  716. telephone numbers whose fields are marked with the telephone symbol. A
  717. list of telephone numbers relating to the selected record is shown.
  718. Choose one by highlighting it and select the required options given by
  719. the buttons (you can edit the data before pressing the appropriate
  720. key). The buttons are now the same as for the Data application and not
  721. reversed as in previous versions.
  722.  
  723.  
  724.  
  725.  
  726.  
  727. JBData                                                         Page 12
  728. ----------------------------------------------------------------------
  729.  
  730.