Страница 1 из 1

Функции IsValid() и IsValidAll()

Добавлено: 19 янв 2004, 19:29
Deinis
Народ,подскажите плиз, чем они отличаются?

Когда следует использовать одну, а когда другую функцию?

В каких случаях одна работает, а другая нет???

Re: Функции IsValid() и IsValidAll()

Добавлено: 20 янв 2004, 07:42
Goblin
IsValid - выдает информацию по принципу
"или" о наличии в таблице или буфере записи таблицы хотя бы одной(а в случае буфера записи именно одной) записи с подходящими под условия подцепок и фильтров полями.
IsValidAll выдает тож самое , но работает только с таблицей и не обращает внимание на буфер записи. Например , забиваешь ты ДО на закупку в Галактике, забил шапку(дата,номер,контрагент) и сделал переход на спецификацию. в этот момент IsValid(#<не помню как кличется таблица>)=true , а вот IsValidAll(#<не помню как кличется таблица>)=false. И так весь промежуток м-ду событиями cmSetDefault и cmInsertRecord. Записи еще нет физически в таблице, но уже есть в буфере .
Собственно все

Re: Функции IsValid() и IsValidAll()

Добавлено: 23 янв 2004, 18:25
Deinis
Спасибо!