|
Убрать проверку стандартных реквизитов
| ☑ |
0
Novostruev
30.08.13
✎
16:25
|
Добрый вечер. Не могу убрать проверку стандартных реквизитов КОД и НАИМЕНОВАНИЕ. Делаю вроде все по справке:
&НаСервере
Процедура ОбработкаПроверкиЗаполненияНаСервере(Отказ, ПроверяемыеРеквизиты)
ПроверяемыеРеквизиты.Удалить(ПроверяемыеРеквизиты.Найти("Код")) ;
ПроверяемыеРеквизиты.Удалить(ПроверяемыеРеквизиты.Найти("Наименование"));
КонецПроцедуры
Выдает ошибку:
{Справочник.ПоднадзорныеОтделы.Форма.ФормаЭлемента.Форма(5)}: Ошибка при вызове метода контекста (Удалить)
ПроверяемыеРеквизиты.Удалить(ПроверяемыеРеквизиты.Найти("Код")) ;
по причине:
Несоответствие типов (параметр номер '1')
Проверил через отладчик, так он пишет, что поля КОД и Наименование имеют тип ДАТА. Как это исправить ???
|
|
1
Wobland
30.08.13
✎
16:26
|
я бы взглянул на то, как оно пишет код типа дата
|
|
2
Novostruev
30.08.13
✎
16:27
|
(1) Мне скрин выложить ? =)
|
|
3
Wobland
30.08.13
✎
16:27
|
(2) ага
|
|
4
Novostruev
30.08.13
✎
16:30
|
(3) Поправочка, я случайно не двойные, а одинарные ковычки в выражении поставил. Теперь тип - Неопределено
|
|
5
Wobland
30.08.13
✎
16:33
|
(4) у кого?
|
|
6
DexterMorgan
30.08.13
✎
16:33
|
(4) чета ты гонишь
|
|
7
Novostruev
30.08.13
✎
16:45
|
Так, нашел свою ошибку. Я не внимательно прочитал справку, и процедуру записал не в модуль объекта, а в модуль формы. Сейчас процедуру в модуль объекта записал, поставил нужную галочку(ПроверятьЗаполнениеАвтоматически ). Но проверка не происходит, выдает ошибку о незаполненности поля
|
|
8
Wobland
30.08.13
✎
16:46
|
подождём ещё с полчасика
|
|
9
Поросенок Петр
30.08.13
✎
16:50
|
(0) Убери в стандартных реквизитах проверку заполнения и будет тебе щасте.
|
|
10
Novostruev
30.08.13
✎
16:55
|
(9) Отключил. Сразу не нашел. Сейчас все работает, но почему процедура не работает, о которой я писал выше. вроде все по справке
|
|