Comment créer un nouveau tableau avec JSL : pas de barre de menu, pas de barre d'outils, pas de barre latéraleComment créer un nouveau tableau avec JSL : pas de barre de menu, pas de barre d'outils, pas de barre latérale, pas de barre d'état
Merci!

Analyse et modélisation de données de baseFenêtresRe: Comment créer un nouveau tableau avec JSL : pas de barre de menu, pas de barre d'outils, pas de barre latéraleSalut @lala ,
ce code générera une vue de table de données sans les menus environnants :
dt = new table("test", INvisible());
new window("test",show toolbars(0), show menu(0), db = dt<< new data box());
db << Close Side Panels( 1 );
Re: Comment créer un nouveau tableau avec JSL : pas de barre de menu, pas de barre d'outils, pas de barre latéralealternativement, vous pouvez utiliser
dt = new table("test", INvisible());
new window("test",<< type("Dialog"), db = dt<< new data box());
db << Close Side Panels( 1 );pour supprimer également la barre d'état :

Re: Comment créer un nouveau tableau avec JSL : pas de barre de menu, pas de barre d'outils, pas de barre latéraleEst-ce que ça peut aller plus loin ?
Merci!
Il semble que ce code ne fonctionne pas ?
Wait(0);window=Get Window(dt);sp=window<<FIND></FIND>
<SPAN class=""><SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="2024-08-20_21-10-59.png" style="width: 290px;"><SPAN class="lia-inline-image-display-wrapper" image-alt="2024-08-20_21-10-59.png" style="width: 290px;"><SPAN class="lia-inline-image-display-wrapper" image-alt="2024-08-20_21-10-59.png" style="width: 290px;"><SPAN class="lia-inline-image-display-wrapper" image-alt="2024-08-20_21-10-59.png" style="width: 290px;"><span class="lia-inline-image-display-wrapper" image-alt="2024-08-20_21-10-59.png" style="width: 290px;"><img src="https://us.v-cdn.net/6038925/uploads/images/67306iA02F55BC8CADD9A7/2024-08-20_21-10-59.png" role="button" title="2024-08-20_21-10-59.png" alt="2024-08-20_21-10-59.png" /></span></SPAN></SPAN></SPAN></SPAN></SPAN>
Re: Comment créer un nouveau tableau avec JSL : pas de barre de menu, pas de barre d'outils, pas de barre latéraleQuel est votre objectif ? Juste une grille vide ? Faut-il que ce soit un tableau de données ? Vous pouvez par exemple créer une boîte de tableau
Names Default To Here(1);
nw = new windoW("", show toolbars(0), show menu(0),
tb = Table Box(
String Col Edit Box("", {""}),
String Col Edit Box("", {""}),
String Col Edit Box("", {""}),
String Col Edit Box("", {""}),
String Col Edit Box("", {""}),
String Col Edit Box("", {""}),
String Col Edit Box("", {""}),
String Col Edit Box("", {""}),
String Col Edit Box("", {""}),
String Col Edit Box("", {""}),
String Col Edit Box("", {""}),
String Col Edit Box("", {""}),
String Col Edit Box("", {""}),
String Col Edit Box("", {""})
)
);
scebs = nw << XPath("//StringColEditBox");
scebs << Set Width(100);
For(i = 1, i <= 20, i++,
Eval(EvalExpr(
tb << Add Row(Expr(Repeat({""}, N Items(scebs))));
));
);
Write();
Vous pouvez également les cacher quelque peu
Names Default To Here(1);
dt = New Table("", Invisible);
nw = New Window("School", show toolbars(0), show menu(0),
H List Box(
dg = dt << New Data Box()
)
);
dg << close side panels(1);
dg << Set Header Height(1);
dg << close summary panels(1);
dg << Set Row ID Width(15);
et vous pourriez être en mesure de « minimiser » davantage (plutôt de cacher) en utilisant l'extension
Re: Comment créer un nouveau tableau avec JSL : pas de barre de menu, pas de barre d'outils, pas de barre latéraleJ'ai besoin de créer des tableaux, des expressions et de stocker des images dans chaque cellule via une boucle
Merci!
na = {"B", "C", "D", "E", "F", "G", "H", "I", "J", "K", "L", "M", "N", "O", "P", "Q", "R", "S"};
gs = 5;
dt = New Table( "K", Add Rows( gs ), New Column( "A", Expression ) );
For( i = 1, i <= 8, i++,
New Column( na[i], Expression )
);
dt << Set Window Size( 9 * 370, 800 );
dt << Move Window( 0, 0 );
Wait( 0 );
window = Get Window( dt );
sp = window << Find( SplitterBox( 1 ) );
sp << Set Width( 3 );
dt << Set Row ID Width( 15 );
For( i = 1, i <= N Col( dt ), i++,
Column( i ) << Set Display Width( 370 )
);
dt << Set Cell Height( 250 );
Re: Comment créer un nouveau tableau avec JSL : pas de barre de menu, pas de barre d'outils, pas de barre latéraleD'ACCORD
nw=new window("",dt<<GET as="" report=""></GET>