Народ,подскажите плиз, чем они отличаются?
Когда следует использовать одну, а когда другую функцию?
В каких случаях одна работает, а другая нет???
Функции IsValid() и IsValidAll()
Модераторы: m0p3e, edward_K, Модераторы
-
- Местный житель
- Сообщения: 474
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: Сибирь-матушка
- Контактная информация:
Re: Функции IsValid() и IsValidAll()
IsValid - выдает информацию по принципу
"или" о наличии в таблице или буфере записи таблицы хотя бы одной(а в случае буфера записи именно одной) записи с подходящими под условия подцепок и фильтров полями.
IsValidAll выдает тож самое , но работает только с таблицей и не обращает внимание на буфер записи. Например , забиваешь ты ДО на закупку в Галактике, забил шапку(дата,номер,контрагент) и сделал переход на спецификацию. в этот момент IsValid(#<не помню как кличется таблица>)=true , а вот IsValidAll(#<не помню как кличется таблица>)=false. И так весь промежуток м-ду событиями cmSetDefault и cmInsertRecord. Записи еще нет физически в таблице, но уже есть в буфере .
Собственно все
"или" о наличии в таблице или буфере записи таблицы хотя бы одной(а в случае буфера записи именно одной) записи с подходящими под условия подцепок и фильтров полями.
IsValidAll выдает тож самое , но работает только с таблицей и не обращает внимание на буфер записи. Например , забиваешь ты ДО на закупку в Галактике, забил шапку(дата,номер,контрагент) и сделал переход на спецификацию. в этот момент IsValid(#<не помню как кличется таблица>)=true , а вот IsValidAll(#<не помню как кличется таблица>)=false. И так весь промежуток м-ду событиями cmSetDefault и cmInsertRecord. Записи еще нет физически в таблице, но уже есть в буфере .
Собственно все
Питаю патологические отвращение и ненависть в особо тяжелой и крайне запущенной формах к семейству программ Microsoft Business Solution !
Восславим господа Кришну за то, что у нас есть ГАЛАКТИКА !
Восславим господа Кришну за то, что у нас есть ГАЛАКТИКА !
-
- Местный житель
- Сообщения: 783
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: Москва
- Контактная информация:
Re: Функции IsValid() и IsValidAll()
Спасибо!