Форум
Вход
Вход
Регистрация
Знания
1С:Предприятие
Инф. технологии
О жизни
Книга знаний
Учебные курсы
Wiki
Поиск
Секции
IT-новости
Веб-мастеринг
Администрирование
Жизнь форума
Наука и технологии
Юмор
Другие секции...
Работа
Обсуждения
Вакансии
О нас
О форуме
Правила
Рейтинг
Карта сайта
Объявления
Контакты
Имя:
Пароль:
Войти
1C
1С v8
Как установить фон для всей области табличного документа?
☑
0
dborovsky
01.07.13
✎
12:58
Прочитал здесь:
v8: v8: Как раскрасить область?
А как установить для всей области макета?
Делаю так, но это не правильно.
ОбластьИтог = Макет.ПолучитьОбласть("Итог");
ОбластьИтог.ЦветФона = WebЦвета.ЗеленоЖелтый;
1
dborovsky
01.07.13
✎
13:00
т.е. мне надо всю область "Итог" раскрасить в цвет.
2
Галахад
гуру
01.07.13
✎
13:01
А в (0) не вся?
3
dborovsky
01.07.13
✎
13:02
(2) Выдает ошибку, что метод ЦветФона не определен
4
Галахад
гуру
01.07.13
✎
13:03
(3) Сначала вывести, затем покрасить.
5
dborovsky
01.07.13
✎
13:05
можно на примере? Покрасить это как именно?
6
Галахад
гуру
01.07.13
✎
13:07
ОбластьИтог = Макет.ПолучитьОбласть("Итог");
ТабДок.Вывести(ОбластьИтог);
ОбластьИтог.ЦветФона = WebЦвета.ЗеленоЖелтый;))
7
dborovsky
01.07.13
✎
13:10
ОбластьИтого = Макет.ПолучитьОбласть("Итог");
ОбластьИтого.Параметры.Итого = "Итого:";
ОбластьИтого.Параметры.СтоимостьЗакупки = Строка(стоимостьПокупки);
ОбластьИтого.Параметры.СтоимостьПродажи = Строка(стоимостьПродажи);
ОбластьИтого.Параметры.Количество = Строка(количество);
ТабДок.Вывести(ОбластьИтого);
ОбластьИтого.ЦветФона = WebЦвета.ЗеленоЖелтый;
Выдает ошибку: Поле объекта не обнаружено (ЦветФона)
ОбластьИтого.ЦветФона = WebЦвета.ЗеленоЖелтый;
8
MSII
01.07.13
✎
13:15
(7) ПолучитьОбласть возвращает ТабДок, а не ОбластьЯчеек.
МояОбластьЯчеек = ТабДок.Вывести(ОбластьИтого);
МояОбластьЯчеек.ЦветФона = WebЦвета.ЗеленоЖелтый;
9
Галахад
гуру
01.07.13
✎
13:17
А так?
ОбластьИтог = Макет.ПолучитьОбласть("Итог");
Обл = ТабДок.Вывести(ОбластьИтог);
Обл.ЦветФона = WebЦвета.ЗеленоЖелтый;))
10
dborovsky
01.07.13
✎
13:20
да, сейчас заработало, спасибо)
11
Ёпрст
01.07.13
✎
13:26
Можно и ДО вывода красить:
ОбластьМакета = Макет.ПолучитьОбласть("Итог");
ОбластьМакета.Область(,,,).ЦветФона = WebЦвета.Красный;
Таб.Вывести(ОбластьМакета);
Таб.Показать();
12
dborovsky
01.07.13
✎
17:01
разобрался, спасибо)
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.
Форум
|
Правила
|
Описание
|
Объявления
|
Секции
|
Поиск
|
Книга знаний
|
Вики-миста