|
v7: FormEx.dll в таб. части документа |
☑ |
0
Snik_666
02.09.11
✎
21:00
|
Добрый вечер. Подскажите как подкрасить строку красным (еще лучше только ячейку остаток) в табличной части документа.
в документе есть колонка(остаток) и к ней ф-я. тут бы сразу и логику цвета заложить
Функция ИнфоОстатокТов() Экспорт
Ост=Регистр.ОстаткиТоваров.Остаток(Товар,Склад,"Кво");
Возврат Формат(Ост,"Ч9.2");
КонецФункции
в глобальнике все ок загружается
Функция глПолучитьЦвет(Красный=0,Зеленый=0,Синий=0) Экспорт
Возврат Макс(0,Синий)*65536+Макс(0,Зеленый)*256+Макс(0,Красный);
КонецФункции
//------------------------------------------
Процедура стар_ПриНачалеРаботыСистемы()
Путь = КаталогИБ()+"FormEx.dll";
Если ЗагрузитьВнешнююКомпоненту(путь)=0 Тогда
Предупреждение("Неудачная попытка загрузить FormEx.dll");
СтатусВозврата(0);
Возврат;
КонецЕсли;
Сервис = СоздатьОбъект("Сервис");
Сервис.ВключитьРаскраскуТаблиц();
КонецПроцедуры
|
|
1
Stim213
02.09.11
✎
21:02
|
фигасе. А гвозди микроскопом мсье не забивает?
зы. ПриВыводеСтроки() - обработчик ТП
|
|
2
ДенисЧ
02.09.11
✎
21:07
|
(1) ТП - это ты. Вопрос про 77
(0) документацию читать не пробовали?
|
|
3
Snik_666
02.09.11
✎
21:08
|
(2) не могу понять где писать, в документации куча методов и все
|
|
4
Rie
02.09.11
✎
21:10
|
(3) Колонку в табличной части сделай. В ней - макрос. Описание - в самом начале документации по FormEx.
|
|
5
Stim213
02.09.11
✎
21:13
|
(2)ну так надо оформлять нормально темы) и ставить нужные галочки!
зы. 77-мастдай
|
|
6
andrewks
02.09.11
✎
21:15
|
(5) ты ещё скажи, что UTF без BOM'а - это не UTF
|
|
7
Stim213
02.09.11
✎
21:18
|
(6)я не понимаю ваш тарабарский. Пишите на русском.
|
|
8
FN
02.09.11
✎
21:22
|
Функция ИнфоОстатокТов() Экспорт
Ост=Регистр.ОстаткиТоваров.Остаток(Товар,Склад,"Кво");
Возврат "BRUSH["+глПолучитьЦвет(255,0,0)+"] COUNT[1] "+Формат(Ост,"Ч9.2");
КонецФункции
Если выравнивание в ячейке по левому краю, то сначала остаток, потом цвет
|
|
9
Snik_666
02.09.11
✎
21:25
|
(4) пошло нашел спасибо
(8) а это уже вообще супер!
|
|