dt3 = dt2 << Split(
Split By( :ONP ),
Split( <STRONG>:GLE</STRONG>,<STRONG> :OTS</STRONG> ),
Output Table( "Split_data" ),
Sort by Column Property);Questa è una parte dello script di automazione che ho creato che viene eseguito sulla pianificazione giornaliera - in qualche modo alcuni set di dati eseguiti con questo script non contengono entrambe le colonne, ad esempio GLE e OTS, Come faccio a dividere dt2 in modo che controlli prima se il set di dati se contiene o (solo GLE / solo OTS) o entrambi (GLE e OTS) e in qualche modo divide la tabella?
Ecco la versione più semplice ..... non la più bella.
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
)
);