This is the legacy 4D documentation web site. Documentations are progressively being moved to developer.4d.com |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v19
Converting 4D View documents
|
Feature | Conversion status | Comments |
Document attributes | Document display attributes are converted: selected cells, zoom, grid display. | |
Document information is converted: version, title, subject author, company, note, creation and modification date. | ||
Columns and rows | All defined columns and rows are converted with their original size. | |
Column and row headers are converted without any restrictions. | ||
Borders | Borders are converted with their thickness and color. Grid display settings are converted. | Only one single bar border and one double-bar border models are available in 4D View Pro. Single bar borders are converted the same as the original, any double-bar borders are converted to the 4D View Pro double-bar model. |
Splitters | Currently not converted | |
Styles & fonts | Styles and style sheets are converted. Conditional styles are not supported. | Deprecated text styles (i.e. Shadow, Condensed, etc.) and QuickDraw fonts are not converted. |
Rotation styles (oriented text) are currently not converted | ||
Formats & cell names | Cell formats are converted to available formats with similar rendering. All data type formats are supported: text, number, date and time, boolean, picture. Cell names are converted. | COMPATIBILITY NOTE: As of 4D v17 R5, 4D View Pro default formats rely on the same regional settings as the 4D host database. |
User defined 4D formats (starting with "|") are currently not converted | ||
Controls created with PV SET CELL CONTROL (button / radio button / check box / drop down / combo box) are currently not supported | ||
Invisible cells are not supported (not available in 4D View Pro) | Only columns, rows, or sheets can be set invisible. An alternate solution is to use VP ADD FORMULA NAME to define non-displayed values or formulas. | |
Pictures | Pictures are supported and converted with some limitations | 4D View picture format included multiple codecs and is deprecated. Converted pictures keep only the most appropriate codec for html rendering (svg, png, jpeg, gif) and are saved in base64. |
Pictures with truncated centered / replicated format are currently not converted | Background pictures are not replicated on each page (this concept does not exist in 4D View Pro). | |
Printing | Currently not supported | Printing options and print settings defined in the 4D View document are converted. |
Dynamic links | Cells or columns linked to fields or variables are currently not supported | |
Formulas | Formulas are converted but for security reasons, references to 4D project methods, commands, variables, or fields need specific processing (see below) | See Converting 4D View plug-in formulas. |
Project methods - supported | Project methods must comply with 4D View Pro requirements (see Project method references). A non compliant method name is converted to UNSUPPORTED_4DMETHOD_NAME("<method name>",param1,...paramN). | |
Commands - supported | Converted to existing 4D View Pro functions (see Functions and 4D commands). 4D commands that are not part of the authorized list are converted to: UNSUPPORTED_4DCOMMAND(<command name>,param1,...,paramN). | |
Variables - not supported | You must use 4D project methods to access variable values (see Project method references). Variables in formulas are converted to UNSUPPORTED_VARIABLE("<variable name>"). | |
Fields - supported | Converted to "TABLETITLE_FIELDTITLE()" if available in the database during conversion. If a field or table name is not ECMA compliant, converted to UNSUPPORTED_TABLE_FIELD_TITLE("virtual structure name"). Only fields belonging to the "virtual structure" of the database can be called in 4D View Pro formulas. See Field references. |
Product: 4D
Theme: Converting 4D View documents
Created: 4D v16 R6
Modified: 4D v17 R2
4D View Pro Reference ( 4D v19)