MemDataBook as Masterreferenz jvx 2.0.1 => 2.5.1

Ich habe beim unserem jvx Update von 2.0.1 auf 2.5.1 noch einen Unterschied bemerkt.
Es geht darum:
Ich befülle ein MemDataBook "mdbTourData" mit dem Inhalt einer DataRow, die ich einem anderen RemoveDataBook "rdbUser" selektiert habe.
Dieses MemDataBook setze ich als Masterreferenz für ein RemoteDataBook "rdbTourToUser2".
Bei jvx 2.0.1 kommen die entsprechenden Daten aus diesem RemoteDataBook "rdbTourToUser2" zurück, bei jvx 2.5.1 kommen überhaupt keine Daten zurück.
Was muss ich hier mit jvx 2.5.1 anders machen?
LG
Martin
Es geht darum:
Ich befülle ein MemDataBook "mdbTourData" mit dem Inhalt einer DataRow, die ich einem anderen RemoveDataBook "rdbUser" selektiert habe.
Dieses MemDataBook setze ich als Masterreferenz für ein RemoteDataBook "rdbTourToUser2".
Bei jvx 2.0.1 kommen die entsprechenden Daten aus diesem RemoteDataBook "rdbTourToUser2" zurück, bei jvx 2.5.1 kommen überhaupt keine Daten zurück.
- Code: Select all
DataRow dataRow = (DataRow) rdbUser.getDataRow(rdbUser.getSelectedRow());
mdbTourData = new MemDataBook();
mdbTourData.setRowDefinition(dataRow.getRowDefinition());
mdbTourData.setName("_tourData");
mdbTourData.open();
mdbTourData.insert(false);
mdbTourData.setValues(null, dataRow.getValues(null));
rdbTourToUser2 = new RemoteDataBook();
rdbTourToUser2.setDataSource(dataSourceTourManagement);
rdbTourToUser2.setName("tourToUser");
rdbTourToUser2.setMasterReference(new ReferenceDefinition(new String[] {"USER_ID"}, mdbTourData, new String[] {"ID"}));
rdbTourToUser2.open();
Was muss ich hier mit jvx 2.5.1 anders machen?
LG
Martin