home *** CD-ROM | disk | FTP | other *** search
- DIF Read / Write
-
- The DIFRW program is able to convert DIF files to AnalytiCalc
- (PortaCalc) save files, or to convert AnalytiCalc save files
- to DIF files. Conventionally, AnalytiCalc save files are named
- file.PCC and DIF files are named file.DIF. The program's
- prompts use this convention.
- To run the program, just RUN DIFRW on VAX or PDP11;
- on PC, just type DIFRW.
- The progam asks whether you want to Read DIF files
- to PCC files or Write DIF files from PCC files. Reply R
- or W to select one.
- The program then asks for the DIF filename and the
- PCC (AnalytiCalc) filename to use. Enter each in response to
- the prompt.
- If you said you wanted to Write DIF files, the program
- asks whether to emit Values or Formulas. DIF is less general than
- the normal AnalytiCalc save output, and the program can either
- select the numerical value of each cell for the DIF file (useful
- for graphing programs and the like) or the cell formula (useful
- for moving to other spreadsheet type programs or for archival
- purposes). Select F or V. In a sense, the formula save is more
- general since it can be made again into a spreadsheet and once
- computable cells are made numeric again, the values can be
- recalculated. However, both are available. Use whichever you
- need.
- If you said you wanted to Read DIF files (and write a
- file for AnalytiCalc), the DIF format does not preserve the
- formatting information for cells. The program therefore asks
- for a default format to use. This can be any 9 characters of
- Fortran format you like. Use the F9.2 format (i.e., reply
- "F9.2", without the quotes) if you are uncertain of what to
- use. This format will be placed in each cell of the AnalytiCalc
- saved sheet.
- Some processing done by AnalytiCalc to flag numeric-only
- cells is not done here, so spreadsheets loaded by this utility
- will compute more slowly than native AnalytiCalc ones will. Dummy
- EDits in AnalytiCalc to any cells that are pure numeric will
- reset the flags so that speedups can be realized.
- It should be further noted that the DIF format is rather
- inefficient in that it assumes that the area to be saved is a
- complete rectangular region. DIFRW will fill in any cells that
- are not really there with the NA numeric code, and on loading
- back to an AnalytiCalc file, will discard all NA cells. The
- result is that DIF saved sheets can be considerably larger than
- AnalytiCalc saved files.
- All cells are treated equally here and the resulting DIF
- files contain either number values or string values. This limitation
- of DIF format is the reason why you must be asked whether you want
- formulas or values from your AnalytiCalc saved sheet. The two cannot
- be piggybacked.
- Nevertheless, this utility provides a fairly easy to use
- way of converting AnalytiCalc data for other programs, or of
- getting data from other utilities in a form that AnalytiCalc
- can load.
- One final note:
- AnalytiCalc V18-04F is the first version of AnalytiCalc
- that will work with this utility in converting AnalytiCalc
- files to DIF files. If you have old .PCC files, reload them
- and save them with the new AnalytiCalc to get this to work.
- The cells used to be saved down columns first; now they are
- saved across rows first. This has no effect on AnalytiCalc
- since each record has its address, but makes conversion to DIF
- of the old files quite difficult, since DIF files are specified
- to be saved across rows.
- Glenn Everhart 8/9/85
-