4D View v16

PV EXPORT

Home

 
4D View v16
PV EXPORT

PV EXPORT 


 

PV EXPORT ( Bereich ; Dokumentname ; Ersetzen ; Format ) 
Parameter Typ   Beschreibung
Bereich  Lange Ganzzahl in 4D View Bereich
Dokumentname  String in Dokumentname oder leerer String
Ersetzen  Ganzzahl in 0 = Nicht Ersetzen
1 = Ersetzen
Format  Lange Ganzzahl in Dokumentformat

Der Befehl PV EXPORT Befehl exportiert den 4D View oder Export Bereich als Dokument auf die Festplatte.

In Dokumentname übergeben Sie den Namen und kompletten Zugriffspfand des zu exportierenden Dokuments. Übergeben Sie einen leeren String, erscheint ein Exportdialog. Hier kann der Benutzer Name und Speicherort des Dokuments eintragen. Klickt der Benutzer auf die Schaltfläche Abbrechen,wird das Dokument nicht exportiert.

Gibt es am angegebenen Ort ein Dokument mit demselben Namen, wird die Datei je nach der Angabe im Parameter Ersetzen überschrieben oder nicht. Hat Ersetzen den Wert 0, tritt Fehler No. 26 auf: "Das Dokument existiert bereits". Hat der Benutzer den Namen definiert, d.h. leerer String in Dokumentname, zeigt das Betriebssystem die Meldung "Das Dokument existiert bereits...", unabhängig, welcher Wert in Ersetzen angegeben ist.

Den Parameter Format definieren Sie über Konstanten unter dem Thema PV Dokumentformat . Hier geben Sie das Speicherformat für das Dokument an:

Konstante Typ Wert
pv html Lange Ganzzahl 3
pv sylk Lange Ganzzahl 2
pv tab tab return Lange Ganzzahl 1

Hinweis: Die Konstante pv view lässt sich nicht auf diesen Befehl anwenden.

Im Gegensatz zum Befehl PV SAVE DOCUMENT (der den gesamten Bereich speichert), können Sie mit dem Befehl PV EXPORT einen Teilbereich für den Export bestimmen und speichern. Den Bereich kann der Benutzer manuell festlegen über Datei/Exportiere Bereich>Setzen oder Sie definieren ihn über Programmierung mit PV EXECUTE COMMAND (Bereich;pv cmd export area set). Der Exportbereich besteht aus den Zellen, die beim Definieren des Bereichs festgelegt wurden. Ohne Angabe umfasst er das gesamte Dokument.

Folgendes Beispiel exportiert alle gewählten Zellen im Bereich in HTML Format. Ist zum Zeitpunkt des Exports keine Zelle ausgewählt, wird ein wilkürlicher Ausschnitt gewählt:

 ARRAY LONGINT($ALleft;0) `Anzahl Spalten linke Zellen
 ARRAY LONGINT($ALtop;0) `Anzahl Zeilen obere Zellen
 ARRAY LONGINT($ALright;0) `Anzahl Spalten rechte Zellen
 ARRAY LONGINT($ALbottom;0) `Anzahl Zeilen untere Zellen
 
 PV GET SELECTED RANGES LIST(Bereich;$ALleft;$ALtop;$ALright;$ALbottom)
 
 If(Size of array($ALleft)=0) `Keine Zelle ausgewählt
    PV SELECT RANGE(Bereich;2;4;5;7;pv selection set`Wilkürlicher Ausschnitt
 Else
    PV SELECT RANGES LIST(Bereich;$ALleft;$ALtop;$ALright;$ALbottom;pv selection set)
 End if
 
  `Um Exportbereich auf gewählten Ausschnitt zu reduzieren
 PV EXECUTE COMMAND(Bereich;pv cmd export area set)
 PV EXPORT(Bereich;"";1;pv html)
 
  ` Exportbereich rücksetzen
 PV EXECUTE COMMAND(Bereich;pv cmd export area clear)



Siehe auch 

PV SAVE DOCUMENT

 
EIGENSCHAFTEN 

Produkt: 4D View
Thema: PV Dokumente
Nummer: 15800

 
GESCHICHTE 

Erstellt: 4D View 6.8.1

 
ARTIKELVERWENDUNG

4D View Programmiersprache ( 4D View v16)