WR Zone vers image

4D - Documentation   Français   English   German   4D Write, Commandes par thèmes   4D Write, Liste alphabétique des commandes   4D Write, Constantes par thèmes   Retour   Précédent   Suivant

version 6.5


WR Zone vers image (zone{; docSauvé{; prévisualisation}}) Image

ParamètreTypeDescription
zoneEntier longZone 4D Write
docSauvéEntier1 = Document sauvé, pas de message
0 = Document non sauvé, message
prévisualisationEntier1 = Image créée, 0 = Image non créée
RésultatImageImage du contenu de la zone

Description

La commande WR Zone vers image vous permet de placer le contenu de zone dans un champ ou une variable de type Image. Lorsque vous passez comme argument une zone 4D Write, WR Zone vers image retourne une image que vous pourrez ensuite affecter à un champ ou une variable de type Image.

DocSauvé

Si DocSauvé est égal à 0, le message vous informant que le document a été modifié et vous demandant si vous voulez le sauvegarder vous sera proposé.

Si DocSauvé est égal à 1, le document sera considéré comme enregistré et 4D Write ne vous demandera pas si vous souhaitez l'enregistrer.

Prévisualisation

Si Prévisualisation est égal à 0, il n'y aura pas d'image de créee.

Si Prévisualisation est égal à 1, une image sera créée.

Si les paramètres optionnels sont omis, les paramètres par défaut de la zone seront appliqués.

Attention : Vous ne devez pas demander à afficher l'image si la prévisualisation n'a pas été créée.

Exemples

(1) Vous voulez enregistrer, dans le champ Image "SauvegardesWriteBlob", LaZone ainsi que sa représentation en image, pour un affichage direct du champ par 4D :

   [Textes]SauvegardesWriteBlob:=WR Zone vers image(LaZone;1;1)

(2) Vous voulez stocker la sélection de texte de votre zone dans un enregistrement de la table [Modèles] afin de la réutiliser ultérieurement :

   WR EXECUTER COMMANDE(LaZone;wr cmd copier)   `Copions la sélection
   CREER ENREGISTREMENT([Modèles])   `Créons un enregistrement [Modèles]
   Tempo:=WR Hors ecran   `Créons une zone hors écran
   WR EXECUTER COMMANDE(Tempo;wr cmd coller)   `Collons la sélection dans cette zone
   [Modèles]LeTexte_:=WR Zone vers image(Tempo)   `Stockons le résultat dans le champ de la table [Modèles]
   WR DETRUIRE HORS ECRAN (Tempo)   `Détruisons la zone temporaire
   STOCKER ENREGISTREMENT([Modèles])   `Stockons l'enregistrement [Modèles]

Référence

WR IMAGE VERS ZONE, WR Zone vers blob.


4D - Documentation   Français   English   German   4D Write, Commandes par thèmes   4D Write, Liste alphabétique des commandes   4D Write, Constantes par thèmes   Retour   Précédent   Suivant