Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
12 дек 2024, 10:35

проверка на проведение документа

Автор GSerge, 14 июл 2015, 07:08

0 Пользователей и 1 гость просматривают эту тему.

mixqn

все, разобрался.
Метаданные.СвойстваОбъектов.Проведение.Разрешить
вот так должно быть

GSerge

Цитата: mixqn от 14 июл 2015, 15:33
все, разобрался.
Метаданные.СвойстваОбъектов.Проведение.Разрешить
вот так должно быть

да, работает, спасибо.

есть аналог "ЗнчениеЗаполнено"? у меня ошибку выдает:
http://prntscr.com/7sjw7b

mixqn

чудеса какие-то
ЦитироватьСинтаксис:

ЗначениеЗаполнено(<Значение>)
Параметры:

<Значение> (обязательный)

Тип: Произвольный.
Значение для сравнения.
Возвращаемое значение:

Тип: Булево.
Для значений типа Булево всегда возвращается Истина.
Для значений типа Строка возвращается Истина, если в строке есть не пробельные символы.
Для массивов и коллекций возвращается Истина, если в них есть хотя бы 1 элемент.
Описание:

Функция проверяет, отличается ли переданное значение от значения по умолчанию того же типа.
Не работает с мутабельными значениями. При передаче мутабельного значения функция вызывает исключение.

Доступность:

Тонкий клиент, веб-клиент, сервер, толстый клиент, внешнее соединение.

а что по кнопке "подробно"?

GSerge

Цитата: mixqn от 14 июл 2015, 16:07
а что по кнопке "подробно"?

Ошибка при выполнении обработчика - 'ПередЗаписью'
по причине:
{ОбщийМодуль.НастройкаПравДоступа.Модуль(480)}: Ошибка при вызове метода контекста (ЗначениеЗаполнено)

по причине:
Проверка мутабельных значений на заполненность не поддерживается

mixqn


GSerge

Цитата: mixqn от 14 июл 2015, 16:37
ясно.
пишите <> Неопределено

куда писать?
Если ДокМета.Проведение = Метаданные.СвойстваОбъектов.Проведение.Разрешить и Источник.Проведен или ДокМета.Проведение = Метаданные.СвойстваОбъектов.Проведение.Запретить и ЗначениеЗаполнено(Источник) Тогда

mixqn

НЕ (Источник = Неопределено)
вместо ЗначениеЗаполнено(Источник)
Добавлено: 14 июл 2015, 16:48


у вас Источник кстати какого типа? это ссылка наверно. метод ПолучитьОбъект() вызываете?

GSerge

Цитата: mixqn от 14 июл 2015, 16:43
НЕ (Источник = Неопределено)
вместо ЗначениеЗаполнено(Источник)

Спасибо БОЛЬШОЕ! Все работает, без ошибок) Осталось только действия прописать)

mixqn

Всегда пожалуйста ;)

Отправлено с моего Nexus 5 через Tapatalk


Похожие темы (5)

Рейтинг@Mail.ru

Поиск