![]() |
![]() |
![]() |
|
Как обновить форму документа? | ☑ | ||
---|---|---|---|---|
0
svchernova
27.02.10
✎
12:36
|
Ввожу документ на основании. ПередОткрытием() документа на основании анализирую проведение документа-основания. если документ-основание не проведен, то провожу его. После проведения хочу изменить заголовок формы документа -основания на "Проведен". При этом нахожусь в форме нового документа, а форма документа - основания неактивна.
Делала в конце процедуры "ОбработкаПроведения": ФормаДокумента = ЭтотОбъект.ПолучитьФорму(); РаботаСДиалогами.УстановитьЗаголовокФормыДокумента(Строка(ВидОперации), ЭтотОбъект, ФормаДокумента); ФормаДокумента.Обновить(); Заголовок не меняется. |
|||
1
Дикообразко
27.02.10
✎
12:37
|
послезаписи формы
|
|||
2
Ненавижу 1С
гуру
27.02.10
✎
12:39
|
интересно, что будет если я ввожу не из открытой формы документа?
|
|||
3
mikecool
27.02.10
✎
12:40
|
перечитать
|
|||
4
svchernova
27.02.10
✎
12:41
|
послезаписи не прокатывает
|
|||
5
svchernova
27.02.10
✎
12:43
|
После записи это стоит :
РаботаСДиалогами.УстановитьЗаголовокФормыДокумента(Строка(ВидОперации), ЭтотОбъект, ЭтаФорма); Но заголовок не меняется, тк форма неактивна. активна форма с вновь созданным документом. |
|||
6
Ненавижу 1С
гуру
27.02.10
✎
12:44
|
ответь на (2)
а по сути - без извратов никак |
|||
7
svchernova
27.02.10
✎
12:45
|
я не поняла вопрос (2)
|
|||
8
svchernova
27.02.10
✎
12:47
|
я провожу документ-основание, находясь в форме документа на основании. То есть формадок-основания остается на заднем плане и она неактивна.
|
|||
9
Ненавижу 1С
гуру
27.02.10
✎
12:47
|
(7) стоим в форме списка документов и вводим на основании, не открываем форму документа-основания
|
|||
10
svchernova
27.02.10
✎
12:48
|
(6) я бы поизвращалась. а то некрасиво как-то. документ - основание провожу, он проводится, а в заголовке формы остается "Не проведен"
|
|||
11
Rie
27.02.10
✎
12:48
|
(8) Попробуй Оповестить ту форму документа-основания о том, что документ провели.
|
|||
12
svchernova
27.02.10
✎
12:49
|
(9) Люди вольны делать это как из списка, так и из документа..
|
|||
13
svchernova
27.02.10
✎
12:52
|
(11) Как оповестить?
|
|||
14
svchernova
27.02.10
✎
12:54
|
всё, проблема неразрешимая :) Или мастодонтам не интересная.
|
|||
15
svchernova
27.02.10
✎
13:01
|
(11) Попробую
|
|||
16
Ненавижу 1С
гуру
27.02.10
✎
13:03
|
Проблема реально не разрешимая, только если убирать типовую кнопку ввести на основании и добавлять свой обработчик
|
|||
17
svchernova
27.02.10
✎
13:05
|
(16) Если ты уверен, то я брошу эту затею. я еще мало работаю в 1С и если монстры говорят, то поверю и заморачваться не буду.
|
|||
18
Rie
27.02.10
✎
13:16
|
(17) Всё же попробуй через Оповестить.
|
|||
19
Ненавижу 1С
гуру
27.02.10
✎
13:17
|
+(18) точно!
|
|||
20
svchernova
27.02.10
✎
13:21
|
(18) Уговорили :) Как-то там всё заморочено.. какой-то там ОбработчикОповещения, что это такое, с чем его едят.. сейчас поковыряюсь, поищу.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |