Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Неназначенных незавершенных заказов: 2, свеженьких 1
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Вход | Зарегистрироваться )



> Табличный документ без использования макета (задать ЦветТекста)          
Gigi Подменю пользователя
сообщение 18.09.17, 15:18
Сообщение #1

Оратор
*****
Группа: Пользователи
Сообщений: 498
Спасибо сказали: 5 раз
Рейтинг: 0

Всем привет!
Опять не хотел выходить на форум но, опять приходится...
Что нужно .. Нужно вывести список в табличный документа БЕЗ ИСПОЛЬЗОВАНИЯ МАКЕТА.
Макет удобен для сложных отчетов со сложным формированием.
А для какого то просто списка ... и при чем списка не для распечатки, а на пример для контроля оформленных документов за отчетный месяц и выведения списка не оформленных думаю можно обойтись.
Т.е. это отчет не внешний, а внутренний. И только для отображения списка
Поэтому макет думаю не нужен.
И вопрос в том, что прежде чем разобраться, как обойтись без макета, для начало не получается ТабДоке окрасить на пример текст ячейки.
Вставить текст получается, а окрасить нет.
Ну на пример в этих строках:
&НаСервере
Процедура ТабДок_СписокНеОформленныхАктов(ТабДок,ОтчетныйМесяц)
//ТабДок.Очистить();
//============================================
ЯчТекстЗагол=ТабДок.ПолучитьОбласть("R1C1:R1C4");
Ячейка = ТабДок.Область("R1C1");
Ячейка.Текст="СПИСОК НЕ ОФОРМЛЕННЫХ (НЕ ПРОВЕДЕННЫХ) АКТОВ";
//---------------------------
//И тут ну никак не выходит назначить ячейке цвет на усмотрение
//Нигде не нашел как правильнее не в ситакс помошнике.. и нигде в сети
//так что опять методом безуспешного тыка:

//Ячейка.ЦветТекста(0,0,255);
//Ячейка.ЦветТекста = WebЦвета.Красный;
//Ячейка.Области("R1C1").ЦветТекста = WebЦвета.Красный;
//---------------------------

ТабДок.Вывести(ЯчТекстЗагол);

КонецПроцедуры


Буду признателен, если кто то подскажет!

Bernet Подменю пользователя
сообщение 18.09.17, 15:33
Сообщение #2

Ветеран
Иконка группы
Группа: Местный
Сообщений: 858
Из: Місто щасливих людей
Спасибо сказали: 319 раз
Рейтинг: 0

Gigi @ Сегодня, 16:18 * ,
Ну какбы "Ячейка" и "ЯчТекстЗагол" - это разные параметры

Если подумать, то все очень даже хорошо получается [необходимо зарегистрироваться для просмотра ссылки]


Signature
Дописываю конфигурации на платформе 8.х.
- Управление торговым предприятием для Украины
- Управление производственным предприятием для Украины
- Управление небольшой фирмой для Украины
- Бухгалтерия для Украины;
- Общепит для Украины
- Ресторан (Рарус)
- Розница

Gigi Подменю пользователя
сообщение 18.09.17, 15:53
Сообщение #3

Оратор
*****
Группа: Пользователи
Сообщений: 498
Спасибо сказали: 5 раз
Рейтинг: 0

Цитата(Bernet @ 18.09.17, 16:33) *
Если подумать, то все очень даже хорошо получается Пример

Спасибо..
Все отлично, но это в толстом клиенте.. а я просто в тонком.
И в примере все таки используется макет
А нельзя ли как то обойтись без макета.
Ведь нужна всего лишь одна надпись заголовка жирным или красным цветов.
а дальше просто список по запросу и все.
Без лишнего формирования.
Просто список и все.
Поэтому без макета нельзя обойтись.
Если да то как?
И на примере если не накладно пожалуйста

Petre Подменю пользователя
сообщение 18.09.17, 16:00
Сообщение #4

Живет на форуме
Иконка группы
Группа: Местный
Сообщений: 2905
Из: Київ, Україна
Спасибо сказали: 1147 раз
Рейтинг: 1228.9

Цитата(Gigi @ 18.09.17, 16:53) *
Все отлично, но это в толстом клиенте.. а я просто в тонком.

Какая разница?
    ТД = Новый ТабличныйДокумент;
    ТекЯ = ТД.Область(1, 1);
    ТекЯ.Текст = "Заголовок";
    ТекЯ.ЦветТекста = WebЦвета.Аквамарин;
    ТД.Показать();


Signature
Допрацьовую:
- "Бухгалтерія для України 2.1";
- "Альфа-Авто: Автосалон+Автосервіс+Автозапчастини, українська версія".

Спасибо сказали: Gigi,

Bernet Подменю пользователя
сообщение 18.09.17, 16:06
Сообщение #5

Ветеран
Иконка группы
Группа: Местный
Сообщений: 858
Из: Місто щасливих людей
Спасибо сказали: 319 раз
Рейтинг: 0

Gigi @ Сегодня, 16:53 * ,
Разницы нету, получаете вашу ячейку, устанавливаете текст, устанавливаете цвет, выводить на экран то что получилось


Signature
Дописываю конфигурации на платформе 8.х.
- Управление торговым предприятием для Украины
- Управление производственным предприятием для Украины
- Управление небольшой фирмой для Украины
- Бухгалтерия для Украины;
- Общепит для Украины
- Ресторан (Рарус)
- Розница

Спасибо сказали: Gigi,

Gigi Подменю пользователя
сообщение 18.09.17, 16:09
Сообщение #6

Оратор
*****
Группа: Пользователи
Сообщений: 498
Спасибо сказали: 5 раз
Рейтинг: 0

Цитата(Petre @ 18.09.17, 17:00) *
Какая разница?

Опять спасибо ... но я просто одурею ... толи я гоню, толи платформа.
Вот этот вот код:
//============================================    
ТабДок.Очистить();
//============================================
ЯчТекстЗагол=ТабДок.ПолучитьОбласть("R1C1:R1C4");
//---------------------------
Ячейка = ТабДок.Область("R1C1");
Ячейка.Текст="СПИСОК НЕ ОФОРМЛЕННЫХ (НЕ ПРОВЕДЕННЫХ АКТОВ)";
Ячейка.ЦветТекста = WebЦвета.Красный;
ТабДок.Вывести(ЯчТекстЗагол);

Который ну ничем не отличается от первого описанного вначале.
Он не работал ... уже теперь сработал smile.gifsmile.gif
Ничего не пойму )))) блиин...
Может я просто скачал обработку перешел в толстый клиент запустил его.
А после опять перешел в тонки и код заработал что ли...
Ничего не пойму! smile.gifsmile.gif

Не нашли ответа на свой вопрос?
Зарегистрируйтесь и задайте новый вопрос.


Ответить Новая тема
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 19.04.24, 22:42
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!