Bonjour à tous,
J'ai un script dans lequel j'essaie d'obtenir le format d'une colonne, puis de l'appliquer à une zone de texte qui se trouve dans une zone de tableau.
J'ai essayé d'utiliser ce col_for=col<< Get Format; mais je ne peux pas utiliser ce qu'il renvoie dans cette boucle
For Each({col_name}, column_names,
col = Column(dty, col_name);
col_for=(col<< Get Format);
insertinto(col_format_text,col_for);
insertinto(col_width,col<< Get Display Width);
insertinto(col_wrap,col << Get Display Width);
);
J'obtiens une erreur lorsque j'essaie d'ajouter col_for dans la liste.
La raison pour laquelle je fais cela est que j'essaierai plus tard d'utiliser la liste pour définir le format de la zone de texte plus tard avec ceci :
for(j=1, j<=n items(column_names), j++,
For(i=1,i<= qty_of_rows, i++,
col_list[j] << append(Text Box(col_var_list[j][i]),<
<SET format=""></SET>
<P><SPAN>Le script complet sur lequel je travaille est le suivant : il vise à faciliter l'enregistrement d'un tableau de données au format PDF pour l'impression. Il récupère la mise en forme du tableau de données et l'applique aux colonnes du tableau.</SPAN></P> <CODE class=" language-jsl">dty=current data table();
createdate=today();
column_names=dty<
<GET column="" names="">
<MM>
<DL><DD>
<HH24>
<:>
<MM>
"),<
<SET width=""></SET>
</MM>
</HH24>
</DD>
</DL></MM>
</GET> <P><SPAN>J'ai joint un tableau avec lequel j'ai travaillé avec ce script.</SPAN></P> <BR /> <P><SPAN>Merci pour toute aide !</SPAN></P> <BR /> <P><SPAN>Steve</SPAN></P> <BR />