Вот такой метод вызывается в методе selectionChange после super()
PHP код:
void viewApprovedJournal()
{
QueryBuildRange range;
int i;
;
range = InventJournalTable_ds.query().dataSourceNo(1).
findRange(fieldNum(InventJournalTable, Approve));
if (!range)
range = InventJournalTable_ds.query().dataSourceNo(1).
addRange(fieldNum(InventJournalTable, Approve));
i = ViewApprovedJournal.selection();
switch (i)
{
case 0:
range.value(queryvalue('!\"\"'));
break;
case 1:
range.value(queryvalue(NoYes::Yes));
break;
}
InventJournalTable_ds.executeQuery();
}
При прохождении в отладчике все работает на ура, если убрать InventJournalTable_ds.executeQuery() так же работает, все вместе - ни в какую... такое впечатление, что executeQuery() вызывает modified() radioButton и получается замкнутый круг