Come utilizzare il nuovo valore della casella Modifica numeroCiao a tutti!Oggi mi sento un tale novizio.Non riesco a trovare informazioni chiare su come fare in modo che i valori della casella di modifica dei numeri aggiornino una finestra, altre caselle di modifica dei numeri e le equazioni quando i valori vengono modificati.Il mio problema più grande è che ho oltre 30 caselle di modifica dei numeri che alimentano 2 equazioni/formule.Impostando i valori di partenza, ho giù.Se un valore viene modificato, tutto il resto deve essere aggiornato e non riesco a capire cosa mi manca e la ricerca online non mi ha portato oltre quando ho iniziato.
Ho creato una sceneggiatura piccola e semplice nella speranza che qualcuno qui possa aiutarmi a ottenere questa comprensione attraverso il mio cranio spesso.
Grazie a tutti in anticipo per la vostra conoscenza e pazienza!
doTheMath = function({ val1, val2},
{result},
( val1 * val2 )
);
var1 = 0;
var2 = 0;
nw = new window( " Testing ",
<< modal,
testingVLB = V List Box(
enterValues = H List Box(
tbBox1 = Text Box( " Enter Value 1" ),
nebBox1 = Number Edit Box(var1),
tbBox2 = Text Box( " Enter Value 2" ),
nebBox2 = Number Edit Box(var2),
var1 = nebBox1 << get,
var2 = nebBox2 << get,
),
testResult = doTheMath( var1 , var2),
tbNothing = Text Box(""),
if(all(var1!=0, var2!=0), tbResult = Text Box( " Your Result is: " || char( var1 ) || "x" || char( var2 )|| "=" || char( testResult ) ))
);
);Ri: Come utilizzare il nuovo valore della casella di modifica del numeroOk, Marco.Lo farò.Grazie mille.
Ri: Come utilizzare il nuovo valore della casella di modifica del numeroPotresti voler ricercare l'oggetto Casella colonne modifica numero se disponi di molti input numerici correlati.
Ri: Come utilizzare il nuovo valore della casella di modifica del numeroFANTASTICO!Grazie mille per avermi riportato in pista.
Ri: Come utilizzare il nuovo valore della casella di modifica del numeroProva questo codice. Devi usare il costrutto <
doTheMath = function({ val1, val2},
{result},
( val1 * val2 )
);
var1 = 0;
var2 = 0;
// Save the callback steps as an expression because they're the same for both number edit boxes
num_expr = expr(
var1 = nebBox1 << get;
var2 = nebBox2 << get;
if (!isempty(var1) & !isempty(var2),
testResult = doTheMath( var1 , var2);
tbResult << set text(char(testresult));
);
);
nw = new window( "Testing ", << modal,
testingVLB = V List Box(
enterValues = H List Box(
tbBox1 = Text Box( " Enter Value 1" ),
nebBox1 = Number Edit Box(var1, 10, << set function(num_expr)),
tbBox2 = Text Box( " Enter Value 2" ),
nebBox2 = Number Edit Box(var2, 10, << set function(num_expr)
),
),
tbresult = text box(""),
),
);