4D Write v16

WR Area to picture

Accueil

 
4D Write v16
WR Area to picture

WR Area to picture 


 

WR Area to picture ( zone ; docSauvé ; prévisualisation ) -> Résultat 
Paramètre Type   Description
zone  Entier long in Zone 4D Write
docSauvé  Entier in 1 = Document sauvé, pas de message 0 = Document non sauvé, message
prévisualisation  Entier in 1 = Image créée, 0 = Image non créée
Résultat  Image in Image du contenu de la zone

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.

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 Area to picture(LaZone;1;1)

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 EXECUTE COMMAND(LaZone;wr cmd copy`Copions la sélection
 CREATE RECORD([Modèles]`Créons un enregistrement [Modèles]
 Tempo:=WR New offscreen area `Créons une zone hors écran
 WR EXECUTE COMMAND(Tempo;wr cmd paste`Collons la sélection dans cette zone
 [Modèles]LeTexte_:=WR Area to picture(Tempo) `Stockons le résultat dans le champ de la table [Modèles]
 WR DELETE OFFSCREEN AREA(Tempo) `Détruisons la zone temporaire
 SAVE RECORD([Modèles]`Stockons l’enregistrement [Modèles]



Voir aussi  

WR Area to blob
WR PICTURE TO AREA

 
PROPRIÉTÉS 

Produit : 4D Write
Thème : WR Zones
Numéro : 89443

 
HISTORIQUE 

Créé : 4D Write 6.5

 
UTILISATION DE L'ARTICLE

4D Write - Langage ( 4D Write v16)