|
Как установить текущую область табличного документа в ноль ? | ☑ | ||
---|---|---|---|---|
0
Ткачев
25.05.12
✎
08:43
|
При повторном запуске процедуры начинает дальше присоединять, как сбросить текущую область в начало макета ?
Процедура Печать() Таб = ЭлементыФормы.ТабОтчета; Таб.Очистить(); Макет = ПолучитьМакет("Макет"); Для Аа = 1 по 2 Цикл Отчет1 = Макет.ПолучитьОбласть("МакетОтчета|Отчет1"); ... Таб.Присоединить(Отчет1); КонецЦикла; КонецПроцедуры |
|||
1
Alex S D
25.05.12
✎
08:44
|
вывестиоблась нужно
|
|||
2
Alex S D
25.05.12
✎
08:46
|
не присоединить а вывести
|
|||
3
Ткачев
25.05.12
✎
08:49
|
Нее, мне надо несколько отчетов, расположенных по горизонтали.
|
|||
4
Alex S D
25.05.12
✎
08:53
|
че за извращение?) а почему не по вертикали?
|
|||
5
Ткачев
25.05.12
✎
08:53
|
Хз, не хотят по вертикали, хотят по горизонтали
|
|||
6
butterbean
25.05.12
✎
08:56
|
а при повторном запуске не надо очищать старое содержимое??
|
|||
7
Ткачев
25.05.12
✎
08:58
|
Надо
|
|||
8
butterbean
25.05.12
✎
09:00
|
(7) а при очистке оно не сбрасывает у тебя что-ли??
|
|||
9
Ткачев
25.05.12
✎
09:00
|
При нажатии кнопки "Сформировать" 1-ый раз.
http://s019.radikal.ru/i639/1205/01/1ee73cc47aba.jpg При нажатии кнопки "Сформировать" 2-ой раз. http://s019.radikal.ru/i629/1205/82/08d3a0aa6ca4.jpg |
|||
10
butterbean
25.05.12
✎
09:01
|
короче - делай свой таб. документ, потом его выводи в ЭлементыФормы.ТабОтчета
|
|||
11
butterbean
25.05.12
✎
09:02
|
типа новый ТабличныйДокумент и т.д.
|
|||
12
Ткачев
25.05.12
✎
09:09
|
(11)Присоединять туда не хочет :(
|
|||
13
butterbean
25.05.12
✎
09:10
|
(12) в смысле
|
|||
14
Ткачев
25.05.12
✎
09:12
|
В смысле не делает несколько отчетов по горизонтали.
|
|||
15
butterbean
25.05.12
✎
09:14
|
(14) код покажи
|
|||
16
Ткачев
25.05.12
✎
09:14
|
+(14)Туплю, все нормально, спасибо.
|
|||
17
Ткачев
25.05.12
✎
09:36
|
Иногда не надо все строки выводить, надо вывести только некоторые, в Отчет1 есть еще имя НачалоОтчета1, пытаюсь это присоединить, пишет что не найдена область.
Отчет1 = Макет.ПолучитьОбласть("МакетОтчета|Отчет1"); Если ФлагГруппировки Тогда Таб.Присоединить(Отчет1.ПолучитьОбласть("НачалоОтчета1")); Иначе Таб.Присоединить(Отчет1); КонецЕсли; http://i003.radikal.ru/1205/f4/197b5db5fd02.jpg |
|||
18
Ткачев
25.05.12
✎
09:37
|
||||
19
butterbean
25.05.12
✎
09:37
|
а не пробовал Макет.ПолучитьОбласть("НачалоОтчета1")??
|
|||
20
Ткачев
25.05.12
✎
09:45
|
Таб.Присоединить(Макет.ПолучитьОбласть("МакетОтчета|НачалоОтчета1"));
Вот так работает, но инфы нету. http://s019.radikal.ru/i618/1205/53/03bb79ae6496.png http://s41.radikal.ru/i092/1205/e9/5830725f54a2.png |
|||
21
Ткачев
25.05.12
✎
09:50
|
Так работает, можно упростить ?
Мак = Макет.ПолучитьОбласть("МакетОтчета|НачалоОтчета1"); Мак.Параметры.ДСНачОст = Отчет1.Параметры.ДСНачОст; Таб.Присоединить(Мак); |
|||
22
butterbean
25.05.12
✎
09:51
|
(21) куда проще-то??
|
|||
23
Ткачев
25.05.12
✎
10:04
|
(22)Теперь так не идет.
Мак = Макет.ПолучитьОбласть("МакетОтчета|НачалоОтчета1"); Мак.Параметры.ДСНачОст = Отчет1.Параметры.ДСНачОст; Таб.Присоединить(Мак); Мак = Макет.ПолучитьОбласть("МакетОтчета|Поступление"); Мак.Параметры.Поступление = Отчет1.Параметры.Поступление; Таб.Присоединить(Мак); Мак = Макет.ПолучитьОбласть("МакетОтчета|Выплаты"); Мак.Параметры.Выплаты = Отчет1.Параметры.Выплаты; Таб.Присоединить(Мак); Мак = Макет.ПолучитьОбласть("МакетОтчета|КонецОтчета1"); Мак.Параметры.ДСКонОст = Отчет1.Параметры.ДСКонОст; Таб.Присоединить(Мак); |
|||
24
butterbean
25.05.12
✎
10:06
|
(23) ты можешь вместо "не идет", "не хочет" и т.п. описывать нормально - что конкретно не получается
|
|||
25
Ткачев
25.05.12
✎
10:07
|
(24)Ща
|
|||
26
Ткачев
25.05.12
✎
10:09
|
Код:
Мак = Макет.ПолучитьОбласть("МакетОтчета|НачалоОтчета1"); Мак.Параметры.ДСНачОст = Отчет1.Параметры.ДСНачОст; Таб.Присоединить(Мак); Мак = Макет.ПолучитьОбласть("МакетОтчета|Поступление"); Мак.Параметры.Поступление = Отчет1.Параметры.Поступление; Таб.Вывести(Мак); Результат: http://i002.radikal.ru/1205/d0/87cb2f015306.png |
|||
27
Ткачев
25.05.12
✎
11:25
|
Как можно вытащить имена параметров из макета ?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |