home *** CD-ROM | disk | FTP | other *** search
/ Chip 2001 October / Chip_2001-10_cd1.bin / sharewar / gdidbpro / data1.cab / Help_Files / readme.txt < prev    next >
Text File  |  2000-05-26  |  26KB  |  861 lines

  1. GDIdb Professional V5.1.7 Software for Windows95/98/2000 and NT4
  2. ****************************************************************
  3.  
  4. GDIdb REQUIRES ODBC (Open Database Connectivity Software)
  5. TO BE INSTALLED ON YOUR COMPUTER BEFORE IT WILL RUN!!
  6. If you have database software installed on your
  7. computer you probably already have ODBC installed. If
  8. it is, there will be an icon in your Windows control panel
  9. labelled ODBC [32 Bit].
  10.  
  11. If not, ODBC may be obtained from the following sources:
  12. 1/ If using Microsoft Office Professional, re-run the installer
  13. selecting install data access.
  14. 2/ Download the Microsoft data access pack from the following URL:
  15. http://support.microsoft.com/download/support/mslfiles/Wx1350.exe
  16.  
  17.  
  18. Introduction
  19. ************
  20. Thank you for trying out our Software, we hope it fulfils your
  21. requirements. Examples are included to help you evaluate
  22. GDIdb- please see below.
  23.  
  24. Program Purpose:
  25. GDIdb Professional is a high-level scripting tool designed to
  26. automate Internet/Database tasks (using a dial-up Internet
  27. connection) such as publishing database data on the web, web
  28. form data retrieval and e-mail operations.
  29.  
  30. Installation:
  31. To install GDIdb, unzip the download into a temporary folder
  32. and double-click on the setup.exe icon. After installation
  33. you may delete the contents of the temporary folder.
  34.  
  35. Program Status:
  36. This software is time-limited (30 Days) Shareware,
  37. and may be freely distributed.
  38.  
  39. Problems:
  40. If you find any bugs or have problems with this software,
  41. please visit the support section of the software homepage on
  42. http://www.gdidb.com/ 
  43. If you have found a bug/problem not covered on the product homepage,
  44. please e-mail details to gdidb@gdidb.com.
  45.  
  46. Obtaining a registration key:
  47. Please see the document "resellers.html" in the GDIdb program
  48. directory for a list of GDIdb resellers.
  49.  
  50.  
  51.  
  52. EXAMPLE 1 (Running an example web script)
  53. *****************************************
  54. A Microsoft Access database file has been placed in the program
  55. installation default project directory. (if you chose the default,
  56. the path will be C:\Program Files\GDIdb\projects\default\workweb.mdb)
  57. This database is a basic version of the system an Employment
  58. agency might use to store their list of job vacancies.
  59. If you have Microsoft access on your system, you can load the
  60. database and add or delete database entries before
  61. running the example.
  62.  
  63.  
  64. To convert the Database to a web site
  65.  
  66. 1. Make sure the default project is selected in the drop-down
  67. listbox in the top GDIdb toolbar.
  68. 2. Select Open/Run Script from the GDIdb File menu.
  69. 3. Select workweb.scp in the file open dialog that appears.
  70. 4. Click the Open button and GDIdb will convert the database
  71. contents to HTML.
  72. 5. You can view the web site generated by clicking the
  73. Preview HTML button on the GDIdb toolbar or by loading
  74. the file "index.html" (found in a sub-directory of the
  75. GDIdb default project directory called html) with your web browser.
  76.  
  77.  
  78.  
  79. EXAMPLE 2 (Creating your own web script)
  80. ****************************************
  81. A Microsoft Excel spreadsheet file has been placed in the program
  82. installation default project directory. (if you chose the default,
  83. the path will be C:\Program Files\GDIdb\projects\default\foodstore.xls)
  84. This spreadsheet is a simple list of products such as might be
  85. used by a shop to hold their stock level information.
  86. If you have Microsoft Excel on your system, you can view/edit
  87. the spreadsheet contents before running the example.
  88.  
  89.  
  90. To create a script
  91. 1. Make sure the default project is selected in the drop-down
  92. listbox in the top GDIdb toolbar.
  93. 2. Run Script Wizard (from GDIdb Tools menu).
  94. 3. Click single page web site on the script type dialog
  95. 4. Accept the default script & HTML filenames.
  96. 5. Select Database/Spreadsheet file under Data source type.
  97. 6. Click the browse button [...] after the spreadsheet file.
  98. edit box. Double-click the file "foodstore.xls" in the dialog
  99. which opens up. Leave login and password edit boxes blank.
  100. 7. Accept the single datasource table that appears under
  101. the following dialog.
  102. 8. In the next dialog, move all table fields into the listbox
  103. on the right.
  104. 9. In the data format dialog, check "format as table".
  105. 10. On the final dialog, clear the "Open script file for
  106. editing on exit from ScriptWiz" check box and click finish. 
  107.  
  108.  
  109. To run the script
  110.  
  111. 1. Select Open/Run Script from the GDIdb File menu.
  112. 2. Select script1.scp in the file open dialog which appears.
  113. 3. Click the Open button and GDIdb will convert the spreadsheet
  114. contents to HTML.
  115. 4. You can view the web site generated by clicking the
  116. preview HTML button on the taskbar or by loading
  117. the file "index.html" (found in a sub-directory of the
  118. GDIdb default project directory called "html") with your
  119. web browser.
  120.  
  121. Note: An example built on this script is included with GDIdb.
  122. Run the script "foodstore.scp" located in the default project
  123. directory to see how the basic script can be enhanced by the
  124. addition of HTML formatting and extra GDIdb script functions.
  125. Add HTML to your own script file by selecting edit script file
  126. from the GDIdb edit menu, and double-clicking "script1.scp" in
  127. the dialog which appears.
  128.  
  129.  
  130.  
  131.  
  132.  
  133.  
  134. EXAMPLE 3 (Creating a complex web script)
  135. *****************************************
  136.  
  137. To create a script similar to EXAMPLE 1, run Script Wizard
  138. (from GDIdb Edit menu) and make the following selections:
  139.  
  140.  
  141. To create a script
  142.  
  143. 1. Make sure the default project is selected in the drop-down
  144. listbox in the top GDIdb toolbar.
  145. 2. Run Script Wizard (from GDIdb Tools menu).
  146. 3. Click Advanced relational database web site on the
  147. script type dialog.
  148. 4. Accept the default script & HTML filenames.
  149. 5. Select Database/Spreadsheet file under Data source type.
  150. 6. Click the browse button [...] after the spreadsheet file.
  151. edit box. Double-click the file "workweb.mdb" in the dialog which
  152. opens up. Leave login and password edit boxes blank.
  153. 7. Select the "Categories" table in the next dialog.
  154. 8. Select the "Jobcategory" field in the next dialog.
  155. 9. Select the "JobcatKey" field in the next dialog.
  156. 10. Select the "Jobs" table in the next dialog.
  157. 11. Select the "JCatKey" field in the next dialog.
  158. 12. Select the "JobTitle" field in the next dialog.
  159. 13. Leave both boxes unchecked in the next dialog.
  160. 14. In the next dialog, move JobTitle and JobDesc table
  161. fields into the listbox on the right.
  162. 15. Tick all boxes in the data format dialog.
  163. 16. On the final dialog, click finish.
  164.  
  165.  
  166. To run the script, select Open/Run Script from the
  167. GDIdb Actions menu, and double-click on "script1.scp"
  168.  
  169.  
  170.  
  171.  
  172.  
  173.  
  174.  
  175. RELEASE NOTES:
  176.  
  177.  
  178. GDIdb Professional V5.1.7 (26/5/00)
  179. ************************************
  180. Cosmetic bug in toolbar fixed.
  181. Date filtering problem in log file dialog fixed.
  182. Bug fix in error handling of &html and &sendmail
  183. errors.
  184. Retry & ignore limited to appropriate errors.
  185.  
  186.  
  187. Compatibility issues with previous versions:
  188. ===========================================
  189. Retry and ignore only now work with the following
  190. error codes: 1,29,30,87,99,102,103,104,105,106,108,
  191. 109,110,111,115,119
  192.  
  193.  
  194.  
  195.  
  196.  
  197. GDIdb Professional V5.1.6 (15/12/99)
  198. ************************************
  199. Recompile with new MFC
  200.  
  201.  
  202. Compatibility issues with previous versions:
  203. ===========================================
  204. None.
  205.  
  206.  
  207.  
  208.  
  209.  
  210. GDIdb Professional V5.1.5 (9/12/99)
  211. ************************************
  212. Program crashing on FTP upload fixed.
  213. Command line operation debugged.
  214. &mailheader function debugged.
  215. Web form retrieval ScriptWiz project debugged.
  216.  
  217.  
  218. Compatibility issues with previous versions:
  219. ===========================================
  220. None.
  221.  
  222.  
  223.  
  224.  
  225.  
  226. GDIdb Professional V5.1.0 (3/8/99)
  227. ***********************************
  228. SMTP server multi-line response bug fixed.
  229. Date comparison and format routines added.
  230. Extra file test options added to &filetest.
  231. Extra FTP script functions added.
  232. FTP upload functionality extended to support
  233. web server directory synchronization.
  234. Extra firewall & FTP options added.
  235. Customizable branding on developer runtime
  236. version of gdidb.exe.
  237. ScriptWiz data retrieval project name bug fixed.
  238. Subject line checking added to ScriptWiz data
  239. retrieval scripts (to prevent Spam e-mail causing
  240. script errors).
  241. Order of fields on data retrieval web form corrected.
  242. ODBC removed from install, developer runtime
  243. packaged as a separate install. 
  244.  
  245.  
  246. Compatibility issues with previous versions:
  247. ===========================================
  248. Subroutine arguments are now evaluated before creating
  249. new arguments in nested/recursive subroutine calls.
  250. &ftpsession syntax changed (does not affect scripts
  251. where a direct connection to the Internet is made).
  252.  
  253.  
  254.  
  255.  
  256.  
  257.  
  258.  
  259.  
  260. GDIdb Professional V5.0.1 (27/2/99)
  261. ************************************
  262. && and || given lower precedence than == != in arithmetic expressions.
  263. "Only 1 instance allowed" bug fixed.
  264. Option to allow more than 1 instance of GDIdb added.
  265. Fixed changed only upload bug in &html.
  266. New "browse for directory" dialog implemented.
  267. Problems with <fformat> used in template HTML files fixed.
  268. program crash bug in &getmails function fixed.
  269. Bug fixed where Script Studio Wizards failed to
  270. find recordsets in script.
  271.  
  272.  
  273. Compatibility issues with previous versions:
  274. ===========================================
  275. D must now be used instead of # in &format specification
  276.  
  277.  
  278.  
  279.  
  280.  
  281.  
  282. GDIdb Professional V5.0.0 (30/1/99)
  283. ************************************
  284.  
  285. Major additions:
  286. Royalty-free distribution version of GDIdb.exe added to
  287. install (requires a GDIdb Developer's registration
  288. code to use).
  289. New HTML tag script syntax added, when used with &include
  290. function allows GDIdb template HTML files to be
  291. designed/maintained using a WYSIWYG HTML editor.
  292. e-mail send functions added, allowing automatic e-mail
  293. generation from database data or as a scripted response
  294. to events.
  295. e-mail POP3 receive functions added allowing web form
  296. data collection and scripted e-mail handling.
  297. Web (HTTP) function added, allowing link checking,
  298. data retrieval from the web & data submission to a
  299. web site via CGI.
  300. FTP functions added allowing direct ftp operation
  301. from within a script.
  302. Script error trapping added.
  303. Scientific math functions added.
  304. Network remote control & command line operation
  305. extended to support projects.
  306. "Project Scrips" window added, giving a convenient
  307. way of working with multiple script files.
  308. "On error" project script option added, allowing
  309. scripted response to project errors.
  310. Extra Script Wizard "web form data retrieval" script
  311. added.
  312. Extra example scripts added
  313.  
  314. Minor additions:
  315. Improvements to many script functions, new elseif function,
  316. new dialup function.
  317. Integer modulus, divide & bit-wise AND, XOR and OR operators
  318. added to arithmetic calculator.
  319. Extra (on-line) project script option added.
  320. Multi-byte character set support added.
  321. Network remote control server modified to return GDIdb
  322. error message on errors.
  323.  
  324. Script Studio
  325. Improved editor operation (32Kb max file size limit removed,
  326. text drag & drop added, word select added, block select
  327. tab operation added).
  328. Line goto, line bookmark and goto error line debugging
  329. features added.
  330. Insert e-mail into script command added.
  331. HTML processor functionality included in main program.
  332.  
  333.  
  334. Compatibility issues with previous versions:
  335. ===========================================
  336. &sql function no longer supports the norecordset option
  337. (use &sqlnr instead)
  338. &split function modified to accept split strings, and
  339. return a new element even when the element is zero-length
  340. (e.g. split char end of line).
  341. &msgbox, &html and &datawrite option code handling has
  342. changed slightly.
  343. The arithmetic operators & and | now provide bit-wise
  344. AND and OR operation respectively. Logical AND and OR
  345. is now supported with the && and || operators.
  346. Network remote control server- publish will now only return
  347. a single OK msg, script file can no longer be passed with
  348. a publish command.
  349. Command-line operation no longer allows a script to be passed
  350. with the /p option.
  351. The # character when used in a &format specification
  352. must now be preceded with a \ character.
  353. The &while function can now only be used as part of a &do loop.
  354. (Use the &loop function to replace a stand-alone &while
  355. function)
  356.  
  357.  
  358.  
  359.  
  360.  
  361. GDIdb V4.1.3 (17/1/99)
  362. ***********************
  363. Problems fixed:
  364. ERROR 19 bug with SQL Server (may also affect other
  365. database software).
  366.  
  367. Compatibility issues with previous versions:
  368. ===========================================
  369. None.
  370.  
  371.  
  372.  
  373.  
  374.  
  375.  
  376. GDIdb V4.1.2 (19/12/98)
  377. ***********************
  378. Problems fixed:
  379. 1/ Bug where GDIdb will not handle extended characters
  380. correctly when the character is the 1st character in
  381. a line.
  382.  
  383. 2/ Bug where special characters in comment lines are
  384. recognised by the script parser.
  385.  
  386. 3/ Script Studio bug where program window can only be
  387. viewed in a maximised state.
  388.  
  389. Compatibility issues with previous versions:
  390. ===========================================
  391. None.
  392.  
  393.  
  394.  
  395.  
  396.  
  397.  
  398. GDIdb V4.1.1 (14/8/98)
  399. **********************
  400. New network remote control client included with install.
  401. MS Access hyperlink formatting option added to Script Studio.
  402. Script Studio bug fixed where program would not re-maximise
  403. after minimise.
  404. Script Studio bug fixed where &htmlrootdir arguments picked
  405. up as &html arguments in preview HTML listbox.
  406. Script Studio preview menu added to help.
  407. Bug fixed in remote control server where manual
  408. commands sometimes echoed back to network clients.
  409. Extra HTML function formatting option added.
  410. FTP re-try option added.
  411. FTP "file not found" error checking disable option added.
  412. FTP "resume failed upload" option added.
  413. Amendments to help.
  414.  
  415. Compatibility issues with previous versions:
  416. ===========================================
  417. &dataread function default directory changed to
  418. local html dir.
  419. Remote control publish response changed to echo 200 ok
  420. twice for publish operations (even when no FTP action
  421. is configured in project settings)
  422.  
  423.  
  424.  
  425.  
  426.  
  427.  
  428. GDIdb V4.1.0 (24/7/98)
  429. **********************
  430. HTML preview feature added to Script Studio, allowing
  431. an instant preview of all HTML documents defined in script
  432. without having to run the script from GDIdb.
  433. Remote control server added, allowing GDIdb to be
  434. remotely operated using TCPIP (e.g. Telnet) over a network
  435. or the Internet.
  436. &filetest function added (allows a test for file existence
  437. to be performed)
  438. Arithmetic calculator extended to support floating-point
  439. arithmetic.
  440. &format function added, allowing control of numeric data
  441. display style. (e.g. as currency)
  442. Bug fixed in &filelink. (&filelink in V4.0.3 only works
  443. with the default HTML directory)
  444. Extra error checking added- attempt to extract data from
  445. an empty &sql recordset will now produce an error.
  446. Maximum number of columns in a recordset increased to 500
  447.  
  448. Compatibility issues with previous versions:
  449. ===========================================
  450. None.
  451.  
  452.  
  453.  
  454.  
  455.  
  456.  
  457. GDIdb V4.0.3 (29/5/98)
  458. **********************
  459. Added Queries to list of datasource tables returned
  460. by ScriptWiz and Script Studio.
  461. ODBC code modified to return empty string for un-initialised
  462. database fields.
  463.  
  464. Compatibility issues with previous versions:
  465. ===========================================
  466. None.
  467.  
  468.  
  469.  
  470.  
  471.  
  472.  
  473. GDIdb V4.0.2 (25/5/98)
  474. **********************
  475. &filelink file import function added.
  476. Bug fixed where command line script execution will only work on
  477. an absolute file path.
  478. Bug fixed where &datawrite used with an empty OLE object
  479. field could cause program crash.
  480. Bug fixed where &datawrite used inside a nested recordset failed to
  481. find database variable.
  482. Bug fixed where web project settings not removed from ini file.
  483. Size of log dialog window increased.
  484.  
  485. Compatibility issues with previous versions:
  486. ===========================================
  487. None.
  488.  
  489.  
  490.  
  491.  
  492.  
  493.  
  494. GDIdb V4.0.1 (14/5/98) 
  495. **********************
  496. Bug fixed where upper-case subroutine names not recognized.
  497. Script Studio HTML tags and Script Functions windows added.
  498.  
  499.  
  500. Compatibility issues with previous versions:
  501. ===========================================
  502. None.
  503.  
  504.  
  505.  
  506.  
  507.  
  508.  
  509. GDIdb V4.0.0 (6/5/98)
  510. **********************
  511. Trial period reset.
  512. New "Script Studio" script development application added,
  513. allowing rapid wizard-driven script editing & development.
  514. Script reference and tutorials included as .rtf files.
  515. Main program extended to allow multiple web projects.
  516. CSV export and string manipulation functions added,
  517. extra database access functions added, string compare
  518. added to &if function, extra options added to &datawrite
  519. and &html functions, extra example scripts added to install,
  520. Menus rearranged to conform more closely to Windows
  521. standard application layout.
  522. Bug fixed where &datawrite function would write binary
  523. database data as a hexadecimal file.
  524. New CSV ScriptWiz script added.
  525.  
  526.  
  527. Compatibility issues with previous versions:
  528. ===========================================
  529. All menus changed.
  530. Default behaviour of window close command now
  531. shuts program down. (Can be configured to hide window
  532. instead.)
  533.  
  534.  
  535.  
  536.  
  537.  
  538. GDIdb V3.1.3 (18/4/98)
  539. **********************
  540. "Username" and "Password" edit boxes added to
  541. Scriptwiz ODBC DSN dialog, allowing these to be stored
  542. within script.
  543. Bug fixed in Scriptwiz "Enter datasource file path" dialog
  544. logon to secure database fails with the message "Cannot
  545. find database 'file'"
  546.  
  547. Compatibility issues with previous versions:
  548. ===========================================
  549. None
  550.  
  551.  
  552.  
  553.  
  554. GDIdb V3.1.2 (14/4/98)
  555. **********************
  556. ODBC object memory usage reduced.
  557. Bug where system files occasionally written to
  558. html directory instead of program directory
  559. fixed.
  560. ScriptWiz extended to pass ODBC error messages
  561. back to user.
  562. ScriptWiz now only places square brackets around
  563. Table/Column names which contain spaces when building
  564. SQL strings. (Fixes "ScriptWiz could not retrieve
  565. a list of tables from the datasource" error.)
  566.  
  567. Compatibility issues with previous versions:
  568. ===========================================
  569. Preview html, view list file, view log, system settings,
  570. edit script, edit database, script wizard & html
  571. processor menus are now all disabled during script
  572. execution or file upload.
  573.  
  574.  
  575.  
  576.  
  577.  
  578. GDIdb V3.1.0 (31/3/98)
  579. **********************
  580. Support added for ODBC drivers without scrolling
  581. cursors. (Fixes Oracle problems)
  582. "Mark edited files as changed" option added to
  583. edit HTML dialog.
  584. Office '97 style Toolbar added.
  585. FTP progress indicator added.
  586. Script "How to" section added to help.
  587.  
  588. Compatibility issues with previous versions:
  589. ===========================================
  590. None.
  591.  
  592.  
  593.  
  594.  
  595. GDIdb V3.0.2 (23/3/98)
  596. **********************
  597. Bug fixed where FTP upload errors could cause
  598. program crash.
  599.  
  600. Compatibility issues with previous versions:
  601. ===========================================
  602. None.
  603.  
  604.  
  605.  
  606.  
  607. GDIdb V3.0.1 (23/3/98)
  608. **********************
  609. Toolbar bugs fixed.
  610. Error reporting on extra } char bug fixed.
  611.  
  612. Compatibility issues with previous versions:
  613. ===========================================
  614. None.
  615.  
  616.  
  617.  
  618.  
  619. GDIdb V3.0 Beta (6/3/98)
  620. ************************
  621. Trial period reset.
  622. Upload changed-only files feature added.
  623. Error checking in variable names tightened.
  624. split, join, roothtmldir and runscript functions added.
  625. &sql function extended.
  626. &html function formatting option added.
  627. Script drag & drop implemented.
  628. Support for command line operation added.
  629. Accelerator keys added.
  630. List file now generated on disk. (Fixes memory
  631. problems when converting V.large databases.)
  632. Variables extended to allow use of GDIdb special
  633. characters (?&{}#) in variable names.
  634. Script parser re-engineered.
  635. Extra FTP Upload options added.
  636. Window sizing enabled.
  637. Section on Errors added to help.
  638. New HTML Processor utility added.
  639. Bug fixed where empty record halted script on
  640. &datawrite function.
  641. Bug fixed where unknown sub/function reported
  642. as having arithmetic/boolean error.
  643. Bug fixed where attempt to print long text string
  644. can cause program crash.
  645. Bug fixed where failed FTP upload would not terminate
  646. dial-up connection correctly.
  647. Cosmetic bug in status window fixed.
  648.  
  649. ScriptWiz extended to handle:
  650. -Optional Forward/Backward links on pages
  651. -Database fields with spaces and GDIdb special
  652. characters in names.
  653. -Key fields to be of text data type.
  654. -Easier extraction from .db, .dbf and .txt files.
  655.  
  656.  
  657. Compatibility issues with previous versions:
  658. ===========================================
  659. Variable name length now fixed at 255
  660. characters max.
  661.  
  662.  
  663.  
  664.  
  665. GDIdb V2.2.1 (10/1/98)
  666. **********************
  667. Minor bug fix to Script Parser.
  668.  
  669. Compatibility issues with previous versions:
  670. ===========================================
  671. None.
  672.  
  673.  
  674.  
  675.  
  676. GDIdb V2.2 (7/1/98)
  677. *******************
  678. User-defined local HTML directory
  679. path added.
  680. Option to delete old HTML from local
  681. directory added.
  682. &writedata and &html functions now support
  683. operation with sub-directories.
  684. &defsub function improved.
  685. Time & Date user vars extended.
  686. Memory leak in Script Wizard fixed.
  687. Script wizard scripts given extra features.
  688. Minor bug fix to Script parser.
  689. HTML file list dialog placed under Edit
  690. menu.
  691.  
  692. Compatibility issues with previous versions:
  693. ===========================================
  694. None.
  695.  
  696.  
  697.  
  698.  
  699. GDIdb V2.1 (27/12/97)
  700. *********************
  701. Scripter performance increased. (Large HTML
  702. files are now generated many times faster.)
  703. Process priority dialog added.
  704. 13 new script functions.
  705. View FTP file list dialog improved.
  706. Extra demo scripts added.
  707. Scripter memory leak fixed.
  708. Memory leak in display window fixed.
  709. Bug in &else function fixed.
  710.  
  711. Compatibility issues with previous versions:
  712. ===========================================
  713. None.
  714.  
  715.  
  716.  
  717.  
  718. GDIdb V2.01 Beta (15/12/97)
  719. ***************************
  720. Minor bug fixes.
  721.  
  722. Compatibility issues with previous versions:
  723. ===========================================
  724. None.
  725.  
  726.  
  727.  
  728.  
  729. GDIdb V2 Beta (5/12/97)
  730. ***********************
  731. Trial period reset.
  732. Interface re-designed, with many new operational
  733. features- All common menu commands now also on
  734. toolbar, output "report" window added, showing
  735. publishing progress. Upload file list viewer added,
  736. improved system log with entry filtered display,
  737. error status flag added to status bar, "what's this?"
  738. windows help implemented. Use of FTP proxy now
  739. possible, option to delete old files from web server
  740. included, script language greatly extended,12 new
  741. data manipulation functions including text string
  742. comparison and test, 2 new file handling functions,
  743. all major execution control statements now
  744. supported, array variables supported.
  745.  
  746. Bug in Script wizard preventing use of FoxPro,
  747. Visual FoxPro and dBase database files removed.
  748.  
  749. Compatibility issues with previous versions:
  750. ===========================================
  751. None.
  752.  
  753.  
  754.  
  755.  
  756. GDIdb V1.4.1 (21/10/97)
  757. ***********************
  758. Inter-Thread communications improved.
  759. Amendments to help files.
  760. ScriptWiz dialog order changed.
  761. Bug fixed where empty records returned the text
  762. string "FetchNextRow function succeeded."
  763. Bug fixed where opening curly brace character
  764. immediately after closing bracket of function
  765. argument not recognized correctly.
  766.  
  767. Compatibility issues with previous versions:
  768. ===========================================
  769. None.
  770.  
  771.  
  772.  
  773.  
  774. GDIdb V1.4 Beta (11/10/97)
  775. **************************
  776. Trial period reset.
  777. Script interpreter tuned. (now 6 times faster)
  778. Script parser error checking improved.
  779. Scripter expression evaluator improved,
  780. Boolean AND,OR, >=,<=,!= operators added, Boolean
  781. operator precedence changed, evaluation order changed
  782. in line with convention, (left to right) expression
  783. error checking improved.
  784. &assign function enhanced.
  785. Dialup settings dialog improved.
  786. Syntax of &inc, &dec, &defvar and &assign
  787. functions changed. (Now more intuitive)
  788. &getdata function added
  789. Support for getdata function added to scriptwiz,
  790. bug in table handling in scriptwiz "advanced relational
  791. structure" fixed.
  792. Output HTML and script list files tidied up by
  793. stripping extraneous whitespace.
  794. Extra debug info put in script list file.
  795. gdijobs and gdifoodstore ODBC DSN's no longer
  796. created by install.
  797.  
  798. Compatibility issues with previous versions:
  799. ===========================================
  800. Variable names referenced in &inc, &dec, &defvar
  801. and &assign function arguments must be enclosed
  802. with ? characters instead of inverted commas.
  803. Arithmetic/Boolean expressions now evaluated
  804. left to right, precedence of Boolean operators
  805. changed. Boolean equality test operator changed
  806. to double equals char. ( == )
  807.  
  808.  
  809.  
  810.  
  811.  
  812. GDIdb V1.3 Beta (1/10/97)
  813. *************************
  814. Trial period reset.
  815. Database file or ODBC DSN operation added.
  816. "Publish Actions" dialog added.
  817. Information status bar added.
  818. Registration dialog removed from GDIdb menu
  819. and put on Help/About Dialog.
  820. scriptwiz.exe V1.0.2 Beta added to install.
  821. scriptwiz help and error handling improved.
  822. GDIdb help improved.
  823. Error tracing in scripter list file improved.
  824.  
  825. Compatibility issues with previous versions:
  826. ===========================================
  827. Syntax of &datasource function changed.
  828. Replace &datasource("gdijobs") with 
  829. &datasource("DSN=gdijobs") in current script
  830. files.
  831.  
  832.  
  833.  
  834.  
  835. GDIdb V1.2 Beta (16/9/97)
  836. *************************
  837. Support for Script Wizard utility added.
  838. scriptwiz.exe V1.0.1 Alpha added to install.
  839.  
  840.  
  841.  
  842.  
  843.  
  844. GDIdb V1.1.1 Beta (10/9/97)
  845. ***************************
  846.  
  847. Fixed bug where \} or \{ not handled correctly in conditional blocks
  848. or subroutines.
  849.  
  850. Improved handling of errors in variable use.
  851.  
  852. Script language help improved.
  853.  
  854.  
  855.  
  856.  
  857. GDIdb V1.1 Beta (25/8/97)
  858. *************************
  859.  
  860.  
  861.