|
Отследить в форме списка документа запись этого документа | ☑ | ||
---|---|---|---|---|
0
camojiet
05.05.16
✎
11:10
|
Нужно выполнить опрелелённые действия при записи документа в форме списка, но оставить при этом конфигурацию не тронутой.
В форме документа это делается легко, так как есть событие ПриЗаписиНаСервере, и с помощью расширения легко встроить туда код. А вот как поймать такое событие в форме списка - не могу сообразить. |
|||
1
Spieluhr
05.05.16
✎
11:17
|
Отследить можно запись из текущего сеанса через метод Оповестить и ОбработкуОповещения. Без доработки никак.
Поймать в форме списка запись документа из другого сеанса тоже никак |
|||
2
mehfk
05.05.16
✎
11:18
|
(0) Конечная цель этого какая?
|
|||
3
camojiet
05.05.16
✎
11:23
|
(1) А оповестить() - где выполнять?
(2) При проведении дока сформировать ещё пару других. И оставить конфу в состоянии, в котором возможно обновление в пользовательском режиме. |
|||
4
mehfk
05.05.16
✎
11:25
|
(3) Про подписки слышал?
|
|||
5
camojiet
05.05.16
✎
11:27
|
(4) да, отличная вещь, но после включения изменения внесений в конфигурацию - база не будет обновляться в пользовательском режиме
|
|||
6
NcSteel
05.05.16
✎
11:28
|
(5) Будет обновляться причем на автомате.
|
|||
7
mehfk
05.05.16
✎
11:30
|
(5) А про механизм расширений?
|
|||
8
camojiet
05.05.16
✎
11:32
|
(6) проверю
(7) вы не внимательный |
|||
9
mehfk
05.05.16
✎
11:36
|
(8) Я не просто так про расширения сказал.
|
|||
10
mehfk
05.05.16
✎
11:36
|
То есть я вижу что ты слово слышал, но не более.
|
|||
11
Яплакал
05.05.16
✎
12:02
|
(0) чем плоха подписка на события этого объекта и не важно откуда запись происходит, форма списка или объекта
|
|||
12
camojiet
05.05.16
✎
12:12
|
(5) - взял базу с не включенными изменениями, включил, добавил подписку и общий модуль - в пользовательском режиме - не обновилась.
(10) вы ещё и плохо видите. Предложите событие, которое можно перехватить расширением в форме списка. А то ничего конкретного - одни брызги. (11) Подписки в этом случае идеальный вариант, если бы на них и на общие модули можно было бы повлиять через расширения, чтобы не трогать конфигурацию. Самое обидное, что в форме документа это делается с помощью расширений элементарно. |
|||
13
mehfk
05.05.16
✎
12:12
|
Тьфу, в общем, или снимай замочек и добавляй подписку либо жди (мне думалось, что это уже в 8.3.8 добавили).
http://v8.1c.ru/o7/201603module/index.htm |
|||
14
mehfk
05.05.16
✎
12:13
|
(12) Что ты уперся в эту форму списка?
|
|||
15
camojiet
05.05.16
✎
13:02
|
(13) Беру свои слова обратно. Очень ценная ссылка. Бог услышал мои молитвы. Засну сегодня в хорошем настроении.
(14) хочется, чтобы всё было чики-пуки. Но сейчас я пожалуй забью на форму списка, сделаю форму дока и подожду 8.3.9 Всем спасибо! |
|||
16
mehfk
05.05.16
✎
14:27
|
Подписка тебе даст реакцию на любые действия по записи документа, а модификация событий формы - только на интерактивные. Если на то пошло - ну убери ты стандартные кнопки из формы списка и сделай свои.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |