Vous êtes sur le site Web historique de la documentation de 4D. Les documentations sont progressivement déplacées vers developer.4d.com |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v20 R7
Charger document 4D View
|
Charger document 4D View ( document4DView ) -> Résultat | ||||||||
Paramètre | Type | Description | ||||||
document4DView | BLOB |
![]() |
Document du plug-in 4D View | |||||
Résultat | Objet |
![]() |
Représentation du document 4D View sous forme d'objet | |||||
La commande Charger document 4D View convertit un document 4D View en objet 4D.
L'utilisation de cette commande ne nécessite ni licence 4D View, ni même une instance du plug-in 4D View dans votre environnement 4D.
Passez dans le paramètre document4DView la variable ou le champ BLOB contenant le document 4D View à convertir. La commande retourne un objet 4D qui décrit toutes les informations stockées dans le document 4D View d'origine, incluant :
A l'aide de cette commande, vous pouvez récupérer toutes les données stockées dans vos documents 4D View et les manipuler dans un format ouvert.
Note : Si vous souhaitez convertir vos documents 4D View en 4D View Pro, il est recommandé d'utiliser la commande dédiée qui effectue la conversion de façon directe et transparente.
Vous souhaitez charger et convertir un document 4D View stocké sur disque :
C_BLOB($blob)
C_OBJET($object)
DOCUMENT VERS BLOB("document.4PV";$blob)
$object:=Charger document 4D View($blob)
ALERTE("Titre du document : "+$object.title)
Par exemple, si vous convertissez le document suivant :
Vous obtenez le résultat suivant (objet stringifié) :
{ "version": 9, "title": "4D View test", "subject": "", "author": "", "company": "", "note": "", "creationDate": "2017-06-13", "creationTime": 63230, "modificationDate": "2017-06-13", "modificationTime": 63295, "columnCount": 2048, "rowCount": 65535, "columnHeaderHeight": 380, "rowHeaderWidth": 1180, "columnWidth": 2160, "rowHeight": 320, "noExternalCall": false, "columns": [], "rows": [], "cells": [ { "kind": "value", "value": "hello world", "valueType": "string", "column": 1, "row": 1 }, { "kind": "value", "value": 42, "valueType": "real", "column": 1, "row": 3 }, { "kind": "value", "value": true, "valueType": "bool", "column": 1, "row": 4 } ], "cellNames": [], "customFormats": [], "rowEdges": [ { "style": 13, "color": 15597568, "left": 2, "top": 6, "right": 3, "bottom": 6 }, { "style": 13, "color": 15597568, "left": 2, "top": 11, "right": 3, "bottom": 11 } ], "columnEdges": [ { "style": 13, "color": 15597568, "left": 2, "top": 6, "right": 2, "bottom": 10 }, { "style": 13, "color": 15597568, "left": 4, "top": 6, "right": 4, "bottom": 10 } ], "defaultStyle": { "locked": false, "hidden": false, "gridHidden": false, "spellCheck": false, "pictHeights": false, "inputFilter": 0, "backColorEven": 16777215, "backColorOdd": 16777215, "fontID": 2, "fontSize": 11, "fontBold": false, "fontItalic": false, "fontUnderline": false, "fontOutline": false, "fontShadow": false, "fontCondensed": false, "fontExtended": false, "normalColorEven": 0, "normalColorOdd": 0, "zeroColorEven": 255, "zeroColorOdd": 255, "minusColorEven": 16711680, "minusColorOdd": 16711680, "hAlign": 0, "vAlign": 0, "rotation": 0, "wordWrap": false, "forceTextFormat": false, "numericFormat": 0, "stringFormat": 0, "booleanFormat": 0, "dateTimeFormat": 0, "pictureFormat": 0 }, "exportRanges": [], "fontNames": [ { "id": 2, "name": "Lucida Grande" } ], "inputFilters": [], "pictures": [ { "column": 3, "row": 3, "width": 920, "height": 1000, "drawingMode": 5, "behind": false, "fixedSize": false, "locked": false, "hOffset": 0, "vOffset": 0, "picture": "[object Picture]" } ] }
Note : Pour plus d'informations sur le format de l'objet retourné, veuillez contacter les services techniques de 4D.
Produit : 4D
Thème : Outils
Numéro :
1528
Nom intl. : Load 4D View document
Créé : 4D v16 R6
4D - Langage ( 4D v20 R7)