SETLOB

Sommaire


Setlobpermet d'affecter un clob à une variable caractère dimensionnée et inversement. 

 

Syntaxe

Setlobexp_nom1With exp_nom2

 

Paramètres

Elément

Description

Restrictions

exp_nom1

Expression de type Char dont le résultat est le nom d'une variable

La variable doit exister.

exp_nom2

Expression de type Char dont le résultat est le nom d'une variable

La variable doit exister.

 

Exemples

# On affecte tous les postes de la variable TEXTE par le contenu du clob  
Local Char TEXTE (250)(1..100)
Setlob
TEXTE With [M:XXX]CLOB

# On affecte le poste 2 de la variable TEXTE par le contenu du clob  
Local Char TEXTE (250)(1..100)
Setlob
TEXTE(2) With [M:XXX]CLOB


# récupération du texte (tous les postes) du clob ( en UCS2 ) dans la variable TEXTE.
Local Char TEXTE(250)(1..100)
Setlob
[M:XXX]CLOB With TEXTE(1..100)

 

Description et commentaires

"Setlob" permet d'affecter une variable (déclarée au préalable)  pour un texte clob ou l'inverse.  

Le 1er paramètre désigne l'élément qui va être alimenté.

Le 2ème paramètre désigne l'élément qui sert à l'alimentation du 1er paramètre.

Ces deux paramètres peuvent être des variables dimensionnées. Si on ne précise pas la dimension de ces variables, tout le tableau est pris en compte. Pour le 1er paramètre, on a la possibilité de prendre tout le tableau ( en ne précisant rien ) ou un poste.
Pour le 2ème paramètre, on a la possibilité de prendre tout le tableau ( en ne précisant rien ou en précisant les bornes début et fin ) ou un à plusieurs  postes.  

#cette syntaxe est interdite ( attention ! on n'alimenterait que le premier poste ) 
Local Char TEXTE (250)(1..100)
Setlob
TEXTE(1..100) With [M:XXX]CLOB

Lorsqu'on alimente une variable par un clob contenant du texte riche, le texte et les attributs sont copiés dans la variable.

 

Erreurs associées

Erreur

Description

 

 

 

Mots-clés associés

CLBFILE 


SOMMAIRE

Adonix X3(r) L4G
Copyright (c) Adonix 1999 - All rights reserved