Come creare una nuova tabella con JSL: nessuna barra dei menu, nessuna barra degli strumenti, nessuna barra lateraleCome creare una nuova tabella con JSL: nessuna barra dei menu, nessuna barra degli strumenti, nessuna barra laterale, nessuna barra di stato
Grazie!

Analisi e modellazione dei dati di baseFinestreRe: Come creare una nuova tabella con JSL: nessuna barra dei menu, nessuna barra degli strumenti, nessuna barra lateraleCiao @lala ,
questo codice genererà una vista della tabella dati senza i menu circostanti:
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: Come creare una nuova tabella con JSL: nessuna barra dei menu, nessuna barra degli strumenti, nessuna barra lateralein alternativa, potresti usare
dt = new table("test", INvisible());
new window("test",<< type("Dialog"), db = dt<< new data box());
db << Close Side Panels( 1 );per rimuovere anche la barra di stato:

Re: Come creare una nuova tabella con JSL: nessuna barra dei menu, nessuna barra degli strumenti, nessuna barra lateralePuò andare oltre?
Grazie!
Sembra che questo codice non funzioni?
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: Come creare una nuova tabella con JSL: nessuna barra dei menu, nessuna barra degli strumenti, nessuna barra lateraleCosa stai cercando di ottenere? Solo una griglia vuota? Deve essere una tabella dati? Potresti creare Table Box per esempio
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();
Puoi anche nasconderli in qualche modo
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);
e potresti essere in grado di "minimizzare" ulteriormente (piuttosto nascondere) utilizzando lo spanning
Re: Come creare una nuova tabella con JSL: nessuna barra dei menu, nessuna barra degli strumenti, nessuna barra lateraleHo bisogno di creare tabelle, espressioni e memorizzare immagini in ogni cella tramite un ciclo
Grazie!
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: Come creare una nuova tabella con JSL: nessuna barra dei menu, nessuna barra degli strumenti, nessuna barra lateraleOK
nw=new window("",dt<<GET as="" report=""></GET>