![]() |
![]() |
![]() |
|
8.2 помогите с табличным документом | ☑ | ||
---|---|---|---|---|
0
r_i_n_i_k
09.09.12
✎
17:24
|
есть форма с 2-я вкладками, на одной параметры и кнопка "сформировать", на другой реквизит ТабДокумент. Его я заполняю в модуле и когда делаю
ТабДокумент.Показать() он открывается не во второй вкладке, а в новом окне.. подскаждите, что не так |
|||
1
Rie
09.09.12
✎
17:28
|
(0) Процедуру в модуле - сделай с параметром.
И вызови её Сформировать(ЭлементыФормы.ТабДокумент); |
|||
2
Rie
09.09.12
✎
17:28
|
+(1) А ТабДокумент.Показать() - убери.
|
|||
3
r_i_n_i_k
09.09.12
✎
17:31
|
у меня есть кнопка Сформировать
Процедура Сформировать(Команда) ТабДокумент.ОтображатьГруппировки = Ложь; ТабДокумент.ОтображатьЗаголовки = Ложь; ТабДокумент.ОтображатьСетку = Ложь; ТабДокумент.ОриентацияСтраницы = ОриентацияСтраницы.Ландшафт; ТабДокумент.АвтоМасштаб = Истина; ТабДокумент.Защита = Истина; ТабДокумент.Показать(); КонецПроцедуры |
|||
4
r_i_n_i_k
09.09.12
✎
17:31
|
у неё уже есть параметр - "команда"
|
|||
5
r_i_n_i_k
09.09.12
✎
17:31
|
Процедура Сформировать(Команда)
ТабДокумент.ОтображатьГруппировки = Ложь; ТабДокумент.ОтображатьЗаголовки = Ложь; ТабДокумент.ОтображатьСетку = Ложь; ТабДокумент.ОриентацияСтраницы = ОриентацияСтраницы.Ландшафт; ТабДокумент.АвтоМасштаб = Истина; ТабДокумент.Защита = Истина; СформироватьОтчет(ТабДокумент) ТабДокумент.Показать(); КонецПроцедуры |
|||
6
Wobland
09.09.12
✎
17:34
|
давай ещё раз
ТабДокумент.Показать(); убери |
|||
7
r_i_n_i_k
09.09.12
✎
17:35
|
убрал, соответственно ничего не выходит, потому что в процедуре СформироватьОтчет только заполнение ТабДокумента..
|
|||
8
Wobland
09.09.12
✎
17:36
|
(7) тогда ТабДок=Новый ТабДок замени на ТабДок=ТвойЭлементФормы
|
|||
9
r_i_n_i_k
09.09.12
✎
17:38
|
ТабДокумент = Новый ТабличныйДокумент - этого нет
ТабДокумент - это реквизит формы |
|||
10
Wobland
09.09.12
✎
17:39
|
(9) >в процедуре СформироватьОтчет только заполнение ТабДокумента..
ТабДокумент в процедуре откуда взялся? |
|||
11
r_i_n_i_k
09.09.12
✎
17:40
|
ТабДок=ТвойЭлементФормы
добавил это и заработало! спасибо |
|||
12
r_i_n_i_k
09.09.12
✎
17:43
|
(10) это реквизит формы, его же не обязательно было задавать
но теперь все работает |
|||
13
Wobland
09.09.12
✎
17:43
|
(12) в процедуре это был не реквизит формы
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |