|
![]() |
#1 |
Участник
|
Да все же по-моему просто.
if (table) срабатывает в true если хоть одно поле таблицы имеет значение отличное от пустого. Т.е. србатывает и здесь если поле SalesLine.salesStatus выбрано. Условие if (table.RecId) понятно дело срабатывает когда recId != 0, т.е. либо выбрана запись в таблице полностью, либо была выборка конкретно recId, например select RecId from table... |
|
![]() |
#2 |
Участник
|
Цитата:
тоже самое select minof(salesqty) from salesLine - тоже выдаст допустим 0(ноль) - но система знает что salesLine выбрана, хотя Recid будет пустой, а вот select minof(salesqty) from salesLine where salesLine.SalesId = 'кря_кря_нет такого заказа' - система поймет что запись не выбрана вопрос - как? |
|