:: Вопросы по 1С
Re: 1с 8.2 и Fox9.0
yurecl
Автор

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

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


------------------
Мойте ноги, моя ноги вы моете и руки
Ratings: 0 negative/0 positive
Re: 1с 8.2 и Fox9.0
pasha_usue

Сообщений: 3647
Откуда: Е-бург
Дата регистрации: 06.10.2006
Скорей всего где-нибудь в модуле объекта есть процедура "ПриЗаписи". Там и валяется код проверки.
Есть ситуация, когда "реквизит обязателен к заполнению" только в случаях, когда другой реквизит принимает определенное значение. Тогда не имеет смысла выставлять галочку "обязателен к заполнению", проверка идет программная и условная.
Ratings: 0 negative/0 positive
Re: 1с 8.2 и Fox9.0
medstrax
Забанен

Сообщений: 5964
Дата регистрации: 23.03.2007
В типовых конфах часто юзается в событиях ПриЗаписи(ПередЗаписью) разных объектов код "Если ОбменДанными.Загрузка Тогда Возврат", т.е. дальнейшие проверки пропускаются. Установив в Истину свойство объекта ОбменДанными.Загрузка, можно избежать и встроенных проверок системы, например записать разные элементы справочника с одинаковым кодом при установленном контроле уникальности. Или набор записей регистра накопления без привязки к регистратору
Ratings: 0 negative/0 positive
Re: 1с 8.2 и Fox9.0
yurecl
Автор

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


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

On-line: 4 (Гостей: 4)

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