Lecture des valeurs de table
Utilisez l' IBM pour lire les valeurs de table en accédant à des valeurs de table et en les extrayant.
Pour lire les valeurs de table, vous devez d'abord accéder à la table, puis extraire les données de chaque ligne. Pour lire les valeurs de la table, utilisez l'un des exemples suivants:
Utilisez cet exemple pour accéder aux valeurs de table et les extraire en indiquant le nom des colonnes. Dans cet exemple, noRows est le nombre de lignes dans la table, value est le paramètre qui stocke la valeur de la table, column est le nom de la colonne dans la table et pp3 est l'ID du paramètre.
PatternParameterTable paramtable = pim.getParameterTable("pp3");
int noRows = paramtable.getRowCount();
String value;
PatternParameterRow row;
for(int i=0; i<noRows; i++) {
row = paramtable.getRow(i);
value = row.getValue("column");
//insert your code here
}Sinon, si vous ne fournissez pas le nom des colonnes, vous pouvez utiliser cet exemple pour accéder aux valeurs de table et les extraire à l'aide de la méthode
getColumns() . Dans cet exemple, noColumns est le nombre de colonnes de la table, value est le paramètre qui stocke la valeur de la table, columns est un tableau contenant les noms des colonnes de la table et pp3 est l'ID du paramètre.PatternParameterTable paramtable = pim.getParameterTable("pp3");
int noRows = paramtable.getRowCount();
PatternParameterRow row;
String[] columns;
String value;
for(int i=0; i<noRows; i++) {
row = paramtable.getRow(i);
columns = row.getColumns();
int noColumns = columns.length;
for(int j=0; j<noColumns; j++) {
value = row.getValue(columns[j]);
//insert your code here
}