Je retrouve pas mes meilleures lignes, qui venaient principalement de cms et d'interum
enfin bon y'a déjà ça que j'ai posté ds basic :
ixt_fsct(y_messgs[s_num+2],"¨","x_xtern1",94,0)
mod(dim(x_xtern1),6)»l_tmp
If l_tmp>0 Then
newList(6-l_tmp)»l_tmp
Fill "",l_tmp
augment(x_xtern1,l_tmp)»x_xtern1
EndIf
1»l_tmp
{"Retour","Repondre"}»x_xtern2
If l_tmp<dim(x_xtern1)-5
augment({"Page suivante"},x_xtern2)»x_xtern2
DelVar x_xtern3
itr_dlog("Message",{"Texte",2,"Message de "&y_messgs[s_num+1]&" :",0,"Texte",14,x_xtern1[l_tmp],0,"Texte",20,x_xtern1[l_tmp+1],0,"Texte",26,x_xtern1[l_tmp+2],0,"Texte",32,x_xtern1[l_tmp+3],0,"Texte",38,x_xtern1[l_tmp+4],0,"Texte",44,x_xtern1[l_tmp+5],0,"Selec",54,"x_xtern2","x_xtern3"},29,12,129,88)
dim(x_xtern2)»l_dim
For l_tmp,1,l_dim
If left(x_xtern2[l_tmp],4)="ixt_" Then
expr(x_xtern2[l_tmp]&"(ª1)")
x_xtern2[l_tmp]»x_xtern3[dim(x_xtern3)+1]
x_xtern1»x_xtern4[dim(x_xtern4)+1]
EndIf
EndFor
s_pth[dim(s_pth)]»l_tmp
augment(augment(left(#l_tmp,4),mid(#l_tmp,s_chx,1)),augment(mid(#l_tmp,5,s_chx-5),mid(#l_tmp,s_chx+1)))»#l_tmp