1с 7.7 При использовании метода цветфона() выводиться пустая строка в отчете
01.02.2016
13:28
#1
Здравствуйте
Помогите советом. Обработкой вывожу данные в таблицу отчетной формы. Таблица и данные в таблице выводятся корректно. Встала задача раскрасить данные в таблице (метод цветфона()) по некоторому условию. Получаем смещение на картинках видно. Что не так делаю? Понять не могу. Если нужна обработка полностью загружу.
...
Если Д.НайтиПоНомеру(СокрЛП(ТЗ2.н41))=1 тогда
ТекДокг1=Д.ТекущийДокумент();
Если ПустаяСтрока(Д.НомерСчета)=0 тогда
г1=СокрЛП(Д.НомерСчета);
Обл=Таб.Область(аа,5,аа,5).ЦветФона(255,192,12 8) ;
// Обл=Таб.Область(аа+2,5,аа+2,5).ЦветФона(255,192,12 8) ;// должно быть вот так
// Обл=Таб.Область(Таб.ВысотаТаблицы(),5,Таб.ВысотаТаблицы(),5).ЦветФона(255,192,12 8) ;
Иначе
г1=СокрЛП(Д.НомерБрони);
Обл=Таб.Область(аа,6).ЦветФона(50,205,50);
//Обл=Таб.Область(Таб.ВысотаТаблицы()-1,5,Таб.ВысотаТаблицы()-1,5).ЦветФона(50,205,50);
КонецЕсли;
КонецЕсли;..
[FILE ID=29999]
Помогите советом. Обработкой вывожу данные в таблицу отчетной формы. Таблица и данные в таблице выводятся корректно. Встала задача раскрасить данные в таблице (метод цветфона()) по некоторому условию. Получаем смещение на картинках видно. Что не так делаю? Понять не могу. Если нужна обработка полностью загружу.
...
Если Д.НайтиПоНомеру(СокрЛП(ТЗ2.н41))=1 тогда
ТекДокг1=Д.ТекущийДокумент();
Если ПустаяСтрока(Д.НомерСчета)=0 тогда
г1=СокрЛП(Д.НомерСчета);
Обл=Таб.Область(аа,5,аа,5).ЦветФона(255,192,12 8) ;
// Обл=Таб.Область(аа+2,5,аа+2,5).ЦветФона(255,192,12 8) ;// должно быть вот так
// Обл=Таб.Область(Таб.ВысотаТаблицы(),5,Таб.ВысотаТаблицы(),5).ЦветФона(255,192,12 8) ;
Иначе
г1=СокрЛП(Д.НомерБрони);
Обл=Таб.Область(аа,6).ЦветФона(50,205,50);
//Обл=Таб.Область(Таб.ВысотаТаблицы()-1,5,Таб.ВысотаТаблицы()-1,5).ЦветФона(50,205,50);
КонецЕсли;
КонецЕсли;..
Ответили:
пост #2
02.02.2016
06:44
#2
Ответ на
пост №1
glacvlad, // Обл=Таб.Область(аа+2,5,аа+2,5).ЦветФона(255,192,12 ) ;// должно быть вот так Обл=Таб.Область(аа+"2",5,аа+"2",5).ЦветФона(255,192,12 ) ; //Может так пойдёт?
Ответили:
пост #3
Читают тему
(гостей: 1)