05.04.2007, 15:04 | #6 |
Участник
|
Цитата:
Сообщение от Akinak
X++: criteria = QFormDs.Query().dataSourceNo(2).addRange( fieldNum(pgpProjTable,ProjId)); //спозиционировались criteria.value(pgpProjTable.ProjId); //задали рейндж X++: criteria = QFormDs.Query().dataSourceNo(2).addRange( fieldNum(pgpTaskTable,TaskId)); // вот тут начинаются чудеса :eek: criteria.value(pgpTasksTable.TaskId); Посмотрите, в обоих случаях Вы обращаетесь к той же самой форме. В первом случае как к таблице pgpProjTable, накладывая соответствующий фильтр. Все ОК. Видимо этот источник именно этой таблицы Во втором случае уже как к таблице pgpTaskTable. Если посмотрите код поля pgpTaskTable.TaskId, то увидите, что он равен коду поля, которое вы видите в дебаггере. |
|
|
За это сообщение автора поблагодарили: Gustav (8). |