|
ПроверитьВывод как работает не пойму | ☑ | ||
|---|---|---|---|---|
|
0
koketka
28.12.13
✎
13:29
|
Делаю новую счет фактуру. и не могу вычислить переход на 2 лист. Делаю так
СтрокаСПодвалом = Новый Массив; СтрокаСПодвалом.Добавить(ОбластьМакета); Если Стр = ВыборкаСтрокТовары.Количество() Тогда // Если последняя строка, то должен поместится итог и подвал СтрокаСПодвалом.Добавить(ОбластьМакетаИтого); СтрокаСПодвалом.Добавить(ОбластьМакетаПодвал); СтрокаСПодвалом.Добавить(ОбластьМакетаПодвалНакладной); КонецЕсли; Если НЕ ТабДокумент.ПроверитьВывод(СтрокаСПодвалом) Тогда Если ВыборкаСтрокТовары.Количество() > 0 Тогда // Вывод разделителя и заголовка таблицы на новой странице ТабДокумент.ВывестиГоризонтальныйРазделительСтраниц(); ОбластьМакета2 = Макет.ПолучитьОбласть("ЗаголовокТаблицы"); ТабДокумент.Вывести(ОбластьМакета2); КоличествоСтраниц = КоличествоСтраниц + 1; КонецЕсли; КонецЕсли; ТабДокумент.Вывести(ОбластьМакета); |
|||
|
1
koketka
28.12.13
✎
13:30
|
В итоге документ состоит из в листов: Если НЕ ТабДокумент.ПроверитьВывод(СтрокаСПодвалом) Тогда - а тут всегда истина!!!
|
|||
|
2
koketka
28.12.13
✎
13:32
|
В итоге документ состоит из 2 листов: Если НЕ ТабДокумент.ПроверитьВывод(СтрокаСПодвалом) Тогда - а тут всегда истина!!!
|
|||
|
3
koketka
28.12.13
✎
13:33
|
Как же отследить переход на вторую страницу, по количеством строк невозможно так как у сток автоформат!
|
| Форум | Правила | Описание | Секции | Поиск |