|
v8: Обработка проведения: определить интерактивность | ☑ | ||
---|---|---|---|---|
0
Bibr
21.09.11
✎
18:13
|
Можно ли в обработке проведения определить, проводится док интерактивно или нет?
|
|||
1
PR
21.09.11
✎
18:15
|
Нет.
|
|||
2
simol
21.09.11
✎
18:17
|
А что от этого должно зависеть?
|
|||
3
DJ Anthon
21.09.11
✎
18:17
|
можно
|
|||
4
Fragster
гуру
21.09.11
✎
18:18
|
Если в форме запузырить в ДополнительныеСвойства что-нить - то можно
|
|||
5
shuhard
21.09.11
✎
18:21
|
(0) есть много способов покрасить документ из события в форме и поймать в обработке
например (4) |
|||
6
Bibr
22.09.11
✎
09:50
|
придумал так: завел переменную документа "ФлагИнтерактивно" и при открытии всех форм присваиваю истину:)
но вообще думал - это типовая ситуация и есть какие-то одноззначные решения на эту тему |
|||
7
andrewks
22.09.11
✎
10:03
|
(0) а смысл?
|
|||
8
Bibr
22.09.11
✎
10:09
|
(7) в обработке проведения делаются определенные действия, которые как оказалось надо делать только если проводят ручками
|
|||
9
Ненавижу 1С
гуру
22.09.11
✎
10:10
|
если я нажал кнопочку провести из формы списка это интерактивно или нет?
если тоже самое но из обработки? |
|||
10
BigRoma
22.09.11
✎
10:11
|
(6) сделай как сказал (4), реквизит предназначен для других целей
|
|||
11
Ненавижу 1С
гуру
22.09.11
✎
10:11
|
(8) какие такие действия?
|
|||
12
Bibr
22.09.11
✎
10:15
|
(9) из всех форм документа - интерактивно, обработкой - нет
(11) там создание документов поступления и реализации. |
|||
13
unregistered
22.09.11
✎
10:18
|
(12) В обработке проведения создание документов....
Извращенец. |
|||
14
mikecool
22.09.11
✎
10:19
|
(13) +1
создавать документы надо обработками, а не модулем проведения |
|||
15
unregistered
22.09.11
✎
10:20
|
А при отмене проведения удаляешь документы?
|
|||
16
Bibr
22.09.11
✎
10:20
|
(13) это до меня делалось:)
я так думаю, это блок стоит перенести? куда-нить перед записью? |
|||
17
Bibr
22.09.11
✎
10:21
|
(15) не знаю, надо смотреть. пока озвучили, что проведение/перепроведением обработкой создавать документы не должно, все.
|
|||
18
Aprobator
22.09.11
✎
10:29
|
(0) в модуле документа в Процедуре ОбработкаПроведения надо определить как проводится документ - обработкой или непосредственно из документа?
|
|||
19
Aprobator
22.09.11
✎
10:29
|
8.1 или 8.2?
|
|||
20
simol
22.09.11
✎
10:30
|
И все таки, зачем? Может есть другие пути решить задачу.
|
|||
21
Bibr
22.09.11
✎
10:31
|
(18-19) да, 8.2
|
|||
22
simol
22.09.11
✎
10:32
|
Еще как вариант, отлавливать не интерактивное проведение, а наоборот, там где программное, там перед проведение в доп.свойства и писать метку, и по ней в обработке проведение и реагировать, а не лопатить все формы.
Но все же зачем? |
|||
23
Bibr
22.09.11
✎
10:34
|
(22) понял.
зачем - см 12+ |
|||
24
Aprobator
22.09.11
✎
10:42
|
я бы посмотрел событие ПослеЗаписиНаСервере в Форме. Там проверять проведенность документа (Если ТекущийОбъект.Проведен) и уже там бы создавал нужные документы.
|
|||
25
Aprobator
22.09.11
✎
10:44
|
(24) ессно добавить контроль на уже наличие документов. Вообще фиг знает - какая там у тебя учетная схема.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |