Bonjour !
je ne sait pas ce que font cette partie de fonction. Es ce que quelqu'un peut m'aider s'il vous plait ?

Voici la fonction:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
public boolean processRow(StepMetaInterface smi, StepDataInterface sdi) throws KettleException
{
Object[] r = getRow();
if (r == null) {
setOutputDone();
return false;
}
 
if (first)
{
first = false;
}
 
//It is always safest to call createOutputRow() to ensure that your output row's Object[] is large
//enough to handle any new fields you are creating in this step.
r = createOutputRow(r, outputRowSize);
 
TODO: Your code here. (See Sample)
 
Get the value from an input field
String foobar = get(Fields.In, "a_fieldname").getString(r);
 
foobar += "bar";
 
Set a value in a new output field
get(Fields.Out, "output_fieldname").setValue(r, foobar);
 
 
// Send the row on to the next step.
putRow(data.outputRowMeta, r);
 
return true;
}



Merci !