|
Область Макета | ☑ | ||
---|---|---|---|---|
0
antiteror91
17.08.12
✎
12:14
|
Подскажите пожалуйста: я вывел Область макета. затем мне необходимо ее (эту область) удалить.... как это сделать???
|
|||
1
pessok
17.08.12
✎
12:15
|
ТабДок.УдалитьОбласть(ОбластьМакета);
|
|||
2
Reset
17.08.12
✎
12:15
|
А не выводить сразу - никак? )
|
|||
3
KUBIK
17.08.12
✎
12:15
|
(2) +1
|
|||
4
antiteror91
17.08.12
✎
12:17
|
(1)Выделение не соответствует вставляемому блоку.
|
|||
5
Wobland
17.08.12
✎
12:19
|
(0) //ТабДок.Вывести(Область);
|
|||
6
antiteror91
17.08.12
✎
12:21
|
(2), (3) просто я добавляю пустые строки с помощью Проверить вывод.... и в конце страницы мне надо область вывести, ну а мне эту область на следующую страницу выбрасывает.....
|
|||
7
ChAlex
17.08.12
✎
12:21
|
(4) - в выведенном табличном документе нужно определить область, а не область макета
|
|||
8
ChAlex
17.08.12
✎
12:22
|
(6) - а нахрена таким извратом. Есть метод ПроверитьВывод - читай хелп
|
|||
9
ChAlex
17.08.12
✎
12:24
|
(+8) Метод ПроверитьВывод - ничего не добавляет, а проверяет вместится ли на страницу вывод. А уж добавлять или нет - это отдельная логика
|
|||
10
antiteror91
17.08.12
✎
12:24
|
(8) он мне область последующую провить вывод на следующей странице печатает.... хотя я пишу
Пока ТабДок.ПроверитьВывод(ОбластьИтого) Цикл ТабДок.Вывести(ОбластьПустыеСтроки); КонецЦикла; ТабДок.Вывести(ОбластьИтого); |
|||
11
antiteror91
17.08.12
✎
12:25
|
(10) ПроверитьВывод*
|
|||
12
Wobland
17.08.12
✎
12:27
|
(10) вот тут ты приказываешь ОбластиИтого быть на следующей странице. всё правильно?
|
|||
13
antiteror91
17.08.12
✎
12:28
|
(12)нет мне надо что ОбластьИтого была последней строкой текущей страницы......
|
|||
14
antiteror91
17.08.12
✎
12:30
|
(12) я же пишу
Пока ТабДок.ПроверитьВывод(ОбластьИтого) Цикл т.е. теоритически он должен проверку делать по ОбластиИтого... |
|||
15
ChAlex
17.08.12
✎
12:32
|
(13) - ПроверитьВывод (CheckPut)
Синтаксис: ПроверитьВывод(<Таблицы>) Параметры: <Таблицы> (обязательный) Тип: Массив; ТабличныйДокумент. Массив из проверяемых таблиц или табличный документ. Тогда проверяй на вывод двух областей - пустой строки и итога. |
|||
16
ChAlex
17.08.12
✎
12:33
|
(+15) - а не просто войдет или нет область итога
|
|||
17
Reset
17.08.12
✎
12:33
|
(13)
Массив.Добавить(ОчереднаяСтрока); Массив.Добавить(ОбластьИтого); Если Табдок.ПроверитьВыбод(Массив) тогда табдок.Вывести(ОчереднаяСтрока); иначе табдок.Вывести(ОбластьИтого) КонецЕсли; Программист блин |
|||
18
antiteror91
17.08.12
✎
12:37
|
(17) он же один раз тут проверит т.е. или очереднуюстроку выведет или областьитого ???
|
|||
19
ChAlex
17.08.12
✎
12:42
|
(18) - блин, а логику вклюить сложно?! Вы пока вмещается итог добавляете пустую строку. И когда уже итог не вмещается выводите его. И куда он по-вашему выведется?! Явно на следующую страницую. Вместо того чтобы заниматься херней по удалению напишите как в (17) - а на досуге разберитесь с логикой работы
|
|||
20
ChAlex
17.08.12
✎
12:43
|
(+17) - Вам человек показывает суть, а вы хотите чтобы он за вас весь код написал?
|
|||
21
antiteror91
17.08.12
✎
12:48
|
Всем спасибо пойду думать
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |