#0
by Falex
Здравствуйте. Можно ли как-то в подписчиках на события (без дополнительных реквизитов документов) определить проведен документ из формы или из формы списка (ну или программно)?
#4
by MSII
Вынести этот предполагаемый к отключению функционал в другие события, например, в событие формы документа ПередЗаписьюНаСервере, нет? А в обработке проведения оставить только то, что действительно должно выполняться при любом проведении.
#7
by Sammo
Емнип, для отключения части проверок в подписках помимо доп. свойств делают ОбменДанными.Загрузка = Истина. Например, при программной записи могут убрать запрет на запись в закрытом периоде в подписке
#9
by shuhard
тут напрямую в типовой обработка проведения проверяет ДополнительныеСвойства и ветвится, поняв что запущена не обработкой
#10
by Serg_1960
Миста, ох уж эта Миста... Чел спросил - "Как?", а ему в ответ - обсуждение на тему "Зачем?"
#13
by Falex
Хорошо. Если можно, то как? Я как раз имею ввиду отловить в подписке не интерактивное проведение документа (из формы).
#16
by Falex
из журнала, из обработки (программно) - это тоже интерактивное. из формы - не интерактивное.
#27
by Falex
Всмысле? У меня есть созданный документ. Я провожу его программно или из формы. Далее в подписке как я определю программно ли проведен документ?
#28
by MSII
Ты принципиально читать не хочешь? В подписке анализируй Источник.ДополнительныеСвойства
#29
by Serg_1960
Вероятно, автора не "устраивает" использование ДополнительныеСвойства. Например, при анализе в подписке, где Источник - все документы. Ну не будешь же, в самом деле, во все формы всех документов вносить изменения...
#30
by Falex
Да. Изменения в формы вносить не буду, т.к. потом обновлять конфигурацию хотелось бы быстро и на лету.
#33
by Serg_1960
ТС, понимаешь, тут такая засада есть... не всегда можно определить открыта ли форма документа :( У документа, в принципе, может не быть "формы документа" или быть их несколько :) Предположим "форма документа" - эта та, которая указана в конфигурации в метаданных... а если документ проводится "из-под" другой формы - тогда как?
#37
by Serg_1960
Тс, для эксперементов болванка :) Для Каждого ФормаОбъекта Из ДокументОбъект.Метаданные.Формы Цикл
#38
by Serg_1960
И подсказка :) во многих формах документов есть "НастройкаПравДоступа.ОпределитьДоступностьВозможностьИзмененияДокументаПоДатеЗапрета" и "ЗаполнениеДокументов.ЗаполнитьШапкуДокумента"
#39
by Falex
По последней подсказке не понял. По пред.болванке а если открыто несколько однотипных документов.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- v8 строка подключения V8.Connect
- Волшебнику и всем кто поможет по теме "v8 УРБД на v8 за четыре шага"
- v8: при v8 = Новый COMОбъект("V8.Application") дает ошибку ..
- v8: Не могу подключиться из V8 к V8
- v8: как добраться до стандартных картинок документа (проведен, не проведен)?
- v8: есть ли аналоги openconf для 1с v8
- v8: Как удалить 1С v8 ?
- v8: v8.2: Как при открытии формы определить что создается новый элемент ?
- Как определить откуда 1С берет драйвера оборудования?
В этой группе 1С
- Настройки пользователя (профиль)
- Как добавить облако-комментарий
- JOB: Вопросы о SAP (ABAP, SAP HANA) и жизни SAP консультантов.
- ТипЗнч(ВыбранноеЗначение)=ТипЗнч("ДокументСсылка.ПоступлениеТоваровИУслуг")
- Проверить тип значения в СКД
- заполнение тч в управляемых формах.
- v7: Базу 1С 7.7 (8.х) SQL распределяем по разным дискам, используя файловые группы.
- 8.1 Иногда не срабатывает внешнее событие сканера штрихкода.
- Учет по штрихкодам 1с8 УТ
- Как в печатной форме вывести 2 столбца?
- Как сделать автоматическое открытие страницы при подключении к WiFi ??
- Посоветуйте как реализовать? УТ переделать чтоб в одном заказе несколько юр лиц
- Добавление базы в 1С с помощью скриптов
- Посоветуйте ручной сканер шк
- 1с 8 План счетов на английском языке
- Ошибка при установке значения атрибута контекста
- Как выполнить программно внешнюю обработку заполнение табличной части
- 8.2 УПП Партионный учет. Дайте подсказку (вроде простой вопрос)
- Текущая строка
- Сравнение с Null в коде