GitHub user kibear added a comment to the discussion: UDJC-process input, then 
output

When use get(Fields.Out, "dt").setValue(outputRow , "dt"); not work!
Only use index set value work:
IRowMeta outputRowMeta = new RowMetaBuilder()
                                                                
.addString("dt").addString("full_code")
                                                                
.addNumber("DsptPwr").addNumber("NacVibY")
                                                                
.addNumber("NacExtTemp").addNumber("AxCtrlCabTemp2")
                                                                
.addInteger("WdSpd").build();
Object[] outputRow = new Object[outputRowMeta.size()];
outputRow[0] = dt;
outputRow[1] = dev_code;
outputRow[2] = DsptPwr;
outputRow[3] = NacVibY;
outputRow[4] = NacExtTemp;
outputRow[5] = AxCtrlCabTemp2;
outputRow[6] = WdSpd;

putRow(outputRowMeta, outputRow);       


GitHub link: 
https://github.com/apache/hop/discussions/6003#discussioncomment-14967801

----
This is an automatically sent email for [email protected].
To unsubscribe, please send an email to: [email protected]

Reply via email to