for flooders
:: Главная :: Решения :: Статьи :: Сайт М. Дроздова :: Файловый архив :: Книга по VFP 9 :: Русский Help Online :: OFF-LINE Форум
   Лисоводы   всех   стран,  объединяйтесь !!!  

Список Форумов  :: Вопросы по 1С
  

Re: 1с 8.2 и Fox9.0
yurecl
Автор

Сообщений: 18
Дата: 25.12.13 21:02:21
с помощью AERROR() ничего нового не узнал. А вот при запуске тестовой обработки в 1С все стало ясно. Окно служебных сообщений все показало. Вот если б где можно было посмотреть какие Реквизиты обьязательные к заполнению ? В конфигураторе в характеристиках справочника "Проверка заполнения" во всех реквизитах указано "Не проверять", а фактически где то есть проверка...
Ratings: 0 negative/0 positive

Re: 1с 8.2 и Fox9.0
Foxtrot

Сообщений: 3378
Откуда: Куда:
Дата: 26.12.13 03:21:07
проверки мона замутить или программно или просто указав у реквизита соответсвующий параметр
в первом случае программно отловить и корректно подставить данные врядли получится, а вот во втором случае очень даже должно получиться через чтение свойств = .Метаданные().Реквизиты.МойРеквизит...


------------------
P.S. будете проходить мимо, не стесняйтесь, проходите
Ratings: 0 negative/0 positive

Re: 1с 8.2 и Fox9.0
pasha_usue

Сообщений: 3108
Откуда: Е-бург
Дата: 26.12.13 07:00:50
Скорей всего где-нибудь в модуле объекта есть процедура "ПриЗаписи". Там и валяется код проверки.
Есть ситуация, когда "реквизит обязателен к заполнению" только в случаях, когда другой реквизит принимает определенное значение. Тогда не имеет смысла выставлять галочку "обязателен к заполнению", проверка идет программная и условная.
Ratings: 0 negative/0 positive

Re: 1с 8.2 и Fox9.0
medstrax

Сообщений: 4474
Дата: 26.12.13 11:59:29
В типовых конфах часто юзается в событиях ПриЗаписи(ПередЗаписью) разных объектов код "Если ОбменДанными.Загрузка Тогда Возврат", т.е. дальнейшие проверки пропускаются. Установив в Истину свойство объекта ОбменДанными.Загрузка, можно избежать и встроенных проверок системы, например записать разные элементы справочника с одинаковым кодом при установленном контроле уникальности. Или набор записей регистра накопления без привязки к регистратору
Ratings: 0 negative/0 positive

Re: 1с 8.2 и Fox9.0
yurecl
Автор

Сообщений: 18
Дата: 26.12.13 12:49:50
Да, действительно - в модуле есть процедура ПроверитьПередЗаписью(). Вот там то все и описано. Всем спасибо !
Ratings: 0 negative/0 positive



Извините, только зарегистрированные пользователи могут оставлять сообщения в этом форуме.

On-line: 13 Божья_коровка ry  (Гостей: 11)

18.06.2019 10:43:23 exec: 0.02
Mem: 1.186 Mb

© 2000-2019 Fox Club 
Яндекс.Метрика