Teilen, wenn der Zellenwert enthältdt3 = dt2 << Split(
Split By( :ONP ),
Split( <STRONG>:GLE</STRONG>,<STRONG> :OTS</STRONG> ),
Output Table( "Split_data" ),
Sort by Column Property);Dies ist ein Teil des von mir erstellten Automatisierungsskripts, das täglich ausgeführt wird. Einige Datensätze, die mit diesem Skript ausgeführt werden, enthalten nicht beide Spalten, z. B. GLE und OTS. Wie teile ich dt2 so auf, dass zuerst geprüft wird, ob das Dataset enthalten ist entweder (nur GLE / nur OTS) oder beide (GLE & OTS) und teilt irgendwie die Tabelle?
Betreff: Teilen, wenn der Zellenwert enthältHier ist die einfachste Version ..... nicht die schönste.
If(
Try( dt2:GLE << get name, "" ) != "" &
Try( dt2:OTS << get name, "" ) != "",
dt3 = dt2 << Split(
Split By( :ONP ),
Split( :GLE, :OTS ),
Output Table( "Split_data" ),
Sort by Column Property
),
Try( dt2:GLE << get name, "" ) != "",
dt3 = dt2 << Split(
Split By( :ONP ),
Split( :GLE ),
Output Table( "Split_data" ),
Sort by Column Property
),
Try( dt2:OTS << get name, "" ) != "",
dt3 = dt2 << Split(
Split By( :ONP ),
Split( :OTS ),
Output Table( "Split_data" ),
Sort by Column Property
)
);