Fügen Sie eine Spalte basierend auf einer Benutzereingabe hinzu.Ich habe ein Skript erstellt, das ein Popup-Fenster zur Eingabe der Liste der verdächtigen Wafer öffnet. Anschließend wird mithilfe einer If-Schleife eine Spalte zur Tabelle hinzugefügt. Dieses Skript funktioniert einwandfrei, wenn der Wafer-Datentyp Zeichen ist, nicht jedoch mit dem Datentyp Numerisch. Wie kann ich das beheben?
dt = Current Data Table(); // Get the current data table
nw = New Window("Enter Shop order",
<
<MODAL></MODAL>
<P><SPAN class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Untitled.png" style="width: 400px;"><SPAN class="lia-inline-image-display-wrapper" image-alt="Untitled.png" style="width: 400px;"><span class="lia-inline-image-display-wrapper" image-alt="Untitled.png" style="width: 400px;"><img src="https://us.v-cdn.net/6038925/uploads/images/80866iA5BD12307A333A85/Untitled.png" role="button" title="Untitled.png" alt="Untitled.png" /></span></SPAN></SPAN></P> <P> </P> <BR />
<LINGO-LABS id="lingo-labs-895994" slang="en-US" mode="UPDATE">
<LINGO-LABEL>Grundlegende Datenanalyse und -modellierung</LINGO-LABEL>
</LINGO-LABS>
Betreff: Spalte basierend auf einer Benutzereingabe hinzufügen.Die wahrscheinlich einfachste Möglichkeit besteht darin, Ihre :Wafer-Spalte in der Formel mit Char() zu umschließen
dt << New Column("Suspected", Formula(If(Contains(myValueList, Char(:Wafer)), "Yes", "No")));