#0
by camojiet
Нужно выполнить опрелелённые действия при записи документа в форме списка, но оставить при этом конфигурацию не тронутой. В форме документа это делается легко, так как есть событие ПриЗаписиНаСервере, и с помощью расширения легко встроить туда код. А вот как поймать такое событие в форме списка - не могу сообразить.
#1
by Spieluhr
Отследить можно запись из текущего сеанса через метод Оповестить и ОбработкуОповещения. Без доработки никак. Поймать в форме списка запись документа из другого сеанса тоже никак
#3
by camojiet
А оповестить - где выполнять? При проведении дока сформировать ещё пару других. И оставить конфу в состоянии, в котором возможно обновление в пользовательском режиме.
#5
by camojiet
да, отличная вещь, но после включения изменения внесений в конфигурацию - база не будет обновляться в пользовательском режиме
#11
by Яплакал
чем плоха подписка на события этого объекта и не важно откуда запись происходит, форма списка или объекта
#12
by camojiet
- взял базу с не включенными изменениями, включил, добавил подписку и общий модуль - в пользовательском режиме - не обновилась. вы ещё и плохо видите. Предложите событие, которое можно перехватить расширением в форме списка. А то ничего конкретного - одни брызги. Подписки в этом случае идеальный вариант, если бы на них и на общие модули можно было бы повлиять через расширения, чтобы не трогать конфигурацию. Самое обидное, что в форме документа это делается с помощью расширений элементарно.
#13
by mehfk
Тьфу, в общем, или снимай замочек и добавляй подписку либо жди (мне думалось, что это уже в 8.3.8 добавили).
#15
by camojiet
Беру свои слова обратно. Очень ценная ссылка. Бог услышал мои молитвы. Засну сегодня в хорошем настроении. хочется, чтобы всё было чики-пуки. Но сейчас я пожалуй забью на форму списка, сделаю форму дока и подожду 8.3.9 Всем спасибо!
#16
by mehfk
Подписка тебе даст реакцию на любые действия по записи документа, а модификация событий формы - только на интерактивные. Если на то пошло - ну убери ты стандартные кнопки из формы списка и сделай свои.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Напомните как отследить изменение текущей колонки в ТЗ на форме
- Функция которая вызывается на форме без каких-то действии на форме
- Как програмно учтановить отбор в форме списка или в форме выбора
- 8.2 Условное оформление списка в форме списка справочника
- УФ На форме списка настройка списка отборов и т.д.
- как отследить кто записывает (какой ip) в расшаренную папку?
- Как в управляемой форме посчитать итог по колонке тч на форме?
- Как в форме списка обратиться к форме документа?
- Отследить изменение значения реквизита на управляемой форме 1С 8.3
- Нельзя поменять режим просмотра в форме списка и форме выбора.
В этой группе 1С
- v7: Запрет редактирования реквизита справочника
- USB token ibank2
- Подвисает 1С каждые 5 минут
- Обновление конфигурации использующий РИБ
- РИБ/ Не выгружается номенклатура
- УПП - списание давальческих материалов
- ЗУП 2.5->ЗУП 3.0: Кто переходит и кто остается?
- УНФ 1.6 Как удалить неудачную декларацию?
- Почему закрывается 20 счет?
- ЗУП 2.5. Перечисление НДФЛ в бюджет РФ. Введёные данные не соответствуют отбору.
- 1С 8.3, КА 1.1, перенос данных между базами
- СКД. Получить запись с максимальным значением ресурса по группировке
- как перегнать контрагентов из одной базы в другую?
- Раздел 7 налоговой декларации по НДС. УПП
- 1С и ABBYY Passport Reader Sdk
- Как посчитать количество итераций в цикле ?
- Декларация УСН раздел 3 - долевое строительство.
- Заполнение колонки у формы списка документа
- УФ при записи документа, всегда ставится текущая дата, как обойти?
- Себестоимость Ут 10.3