Hallo Jan,
um das umzusetzen können Sie folgendermassen vorgehen:
Passenden Datensatz in Config suchen:
CollectableComparison cond = org.nuclos.common.SearchConditionUtils.newMDComparison(MasterDataMetaCache.getInstance().getMetaData(„“), „“, ComparisonOperator.EQUAL, „“);
Entsprechend dazu gibt es noch:
ComparisonOperator.GREATER_OR_EQUAL, ComparisonOperator.GREATER, ComparisonOperator.LESS_OR_EQUAL, ComparisonOperator.LESS.
Collection collErgebnisdaten = server.getMasterDataIds(„“, new org.nuclos.server.genericobject.searchcondition.CollectableSearchExpression(cond));
In der Ergebnismenge erhalten Sie die Id des Config Datensatzes.
Wert auslesen:
Object wert = (Object)server.getFieldValue(„“, , „“);
Wert nach der Erhöhung wieder setzen:
server.setFieldValue(„“, , „“, );
Ich hoffe das hilft Ihnen weiter ?
Viele Grüße,
Claudia M.