Dies ist die alte 4D Dokumentations-Website. Die neue und aktualisierte Dokumentation finden Sie unter developer.4d.com |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v20 R7
Load 4D View Document
|
Load 4D View Document ( 4DViewDokument ) -> Funktionsergebnis | ||||||||
Parameter | Typ | Beschreibung | ||||||
4DViewDokument | BLOB |
![]() |
4D View Dokument | |||||
Funktionsergebnis | Objekt |
![]() |
Objektdarstellung des 4D View Dokuments | |||||
Die Funktion Load 4D View Document ermöglicht, ein 4D View Dokument in ein 4D Objekt zu konvertieren.
Dazu sind weder eine gültige 4D View Lizenz, noch eine Instanz des bisherigen Plug-In 4D View in Ihrer Umgebung erforderlich.
Im Parameter 4DViewDokument übergeben Sie eine Variable oder ein Feld vom Typ BLOB mit dem umzuwandelnden 4D View Dokument. Die Funktion gibt ein 4D Objekt zurück mit der Beschreibung der ursprünglich im 4D View Dokument gespeicherten Informationen:
Mit dieser Funktion können Sie alle Daten, die in Ihren 4D View Dokumenten gespeichert sind, wiederherstellen und sie in einem offenen Format bearbeiten.
Hinweis: Für eine direkte Konvertierung von 4D View Dokumenten in 4D View Pro empfehlen wir, die spezifische Funktion zu verwenden.
Ein auf der Festplatte gespeichertes 4D View Dokument laden und konvertieren:
C_BLOB($blob)
C_OBJECT($object)
DOCUMENT TO BLOB("document.4PV";$blob)
$object:=Load 4D View document($blob)
ALERT("Document title is "+$object.title)
Ihr Dokument könnte z.B. wie folgt aussehen:
Sie erhalten folgendes Ergebnis (Hier Darstellung im JSON Format):
{ "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]" } ] }
Produkt: 4D
Thema: Werkzeuge
Nummer:
1528
Erstellt: 4D v16 R6
4D Programmiersprache ( 4D v20 R7)