Имя: Пароль:
1C
1С v8
ПроверитьВывод не пойму как работает
0 Adecvator
 
19.06.15
09:21
когда выводим одну страницу все ок, при выводе более одной странице, ПроверитьВывод не вдугу (
1 UFO
 
19.06.15
09:21
Ты сам то понял что спросил?
2 UFO
 
19.06.15
09:22
Ты китаец что ли?
3 Enterprise
 
19.06.15
09:23
Попробуй в такую дугу:
        )
4 Adecvator
 
19.06.15
09:28
(1) а что не так есть печатная форма подвал, которой необходимо вывести внизу вот и проверяю
ПроверкаПечатиПодвала = Новый Массив;
ПроверкаПечатиПодвала.Добавить(Область);
ПроверкаПечатиПодвала.Добавить(ОбластьПодвала);
        
Для Счетчик = 1 По номСтр Цикл                    
    ТекСтрока = СтрПолучитьСтроку(Содержание, Счетчик);
    Если ПодвалНапечатан или ТД.ПроверитьВывод(ПроверкаПечатиПодвала) тогда
       ТД.Вывести(Область);
    Иначе
       ТД.Вывести(ОбластьПодвала);
    КонецЕсли
5 dmpl
 
19.06.15
09:31
(4) И что не работает?
6 Adecvator
 
19.06.15
09:37
(5) когда реально ПроверкаПечатиПодвала помещается на лист, говорит, что не помещается и наоборот, может это связано с другими формами, которые были выведены ранее и он понимает все  вместе со старыми формами.
7 Enterprise
 
19.06.15
09:41
(6) А "реально ПроверкаПечатиПодвала помещается на лист" ты как определяешь? на глаз?
8 dmpl
 
19.06.15
09:44
(6) Обычно поля принтера так гадят.
9 Serg_0691
 
19.06.15
09:47
(8) + если их устанавливают после(!) формирования печатного документа.
10 Serg_0691
 
19.06.15
09:58
(4) Лаконичность, говорят, - сестра таланта. Но тут не тот случай. Достаточно забыть сбросить значение "ПодвалНапечатан" в "Ложь" и... появится эта ветка :)