Переключение на Главную Страницу Страницы: 1 ОтправитьПечать
Обычная тема Раскраска ТЗ с 1С++ (число прочтений - 4744 )
MAXXL
Junior Member
**
Отсутствует



Сообщений: 17
Зарегистрирован: 25. Августа 2006
Раскраска ТЗ с 1С++
15. Октября 2006 :: 12:40
Печать  
Подскажите, как раскрасить ТЗ на форме? В документе и в справочнике все понятно невидимая колонка с вызовом функции. А как такое сделать с ТЗ?
  
Наверх
 
IP записан
 
steban
1c++ developer
Отсутствует


#define sizeof(x) rand()

Сообщений: 787
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Раскраска ТЗ с 1С++
Ответ #1 - 15. Октября 2006 :: 12:50
Печать  
точно также - невидимая колонка типа строка с значением шаблона раскраски Улыбка
  

int getRandomNumber()&&{&&  return 4; //chosen by fair dice roll&&         //guaranteed to be random&&}
Наверх
 
IP записан
 
Novice
YaBB Newbies
*
Отсутствует



Сообщений: 3
Зарегистрирован: 20. Октября 2006
Пол: Мужской
Re: Раскраска ТЗ с 1С++
Ответ #2 - 20. Октября 2006 :: 15:04
Печать  
А можно для новичка подробнее?
Пытаюсь понять как раскрасить строки табличной части документа, в зависимости от содержимого?
Буду очень благодарен, за пример!
А то из хелпа что-то не пойму Печаль
  
Наверх
 
IP записан
 
АЛьФ
FormEx developer
1c++ developer
Отсутствует



Сообщений: 1538
Местоположение: Санкт-Петербург
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Раскраска ТЗ с 1С++
Ответ #3 - 20. Октября 2006 :: 15:14
Печать  
Novice писал(а) 20. Октября 2006 :: 15:04:
А можно для новичка подробнее?
Пытаюсь понять как раскрасить строки табличной части документа, в зависимости от содержимого?
Буду очень благодарен, за пример!
А то из хелпа что-то не пойму Печаль

Скачай демо-конфигу с www.dorex.ru и посмотри. Там журнал раскрашивается и форма списка справочника. Для табличной части документа принцип тот же.
  

FormEx developer
Наверх
www  
IP записан
 
Novice
YaBB Newbies
*
Отсутствует



Сообщений: 3
Зарегистрирован: 20. Октября 2006
Пол: Мужской
Re: Раскраска ТЗ с 1С++
Ответ #4 - 23. Октября 2006 :: 08:03
Печать  
Демку то я скачал, и даже разобрался в ней...
Но! У меня не создаётся ни объект Сервис, ни РасширениеФормы :(
Вот участок кода:

[code]
// Загружаем компоненту для работы с SQL сервером
     _1cpp = 0;
     Попытка
          ЗагрузитьВнешнююКомпоненту("1cpp.dll");
            _1cpp = 1;
     //     Сообщить("Компонента 1С++ загружена!");
     Исключение
          Сообщить("Компонента 1С++ для работы с SQL сервером не загружена!");
     КонецПопытки;
// ... Загружаем компоненту для работы с SQL сервером   
// --  20.10.2006 17:49:26 -- начало --
     Если _1cpp = 1 Тогда
           глЗаглушка=0;
           Инфо=СоздатьОбъект("MetaInfoClasses");
           стр="";
           стр=Инфо.ПолучитьВерсию();
           стр=СтрЗаменить(стр,".","");
           Если Число(стр)>2031 Тогда
                 // теперь формеск не в составе 1С++ будем ее догружать.
                 Если ЗагрузитьВнешнююКомпоненту("formex.dll")=1 Тогда
                       глСервис=СоздатьОбъект("Сервис");
                       глФормаРасш=СоздатьОбъект("РасширениеФормы");
                 КонецЕсли;
           Иначе
                 глСервис=СоздатьОбъект("Сервис");
                 глФормаРасш=СоздатьОбъект("РасширениеФормы");
           КонецЕсли;
     КонецЕсли;
// -- 20.10.2006 17:49:26 -- окончание --
[/code]

Так вот версия 1cpp - 1812
Но при попытке создать объект "Сервис" оно выдаёт "Неудачная попытка создания объекта (Сервис)".
Подскажите - где туплю???
  
Наверх
 
IP записан
 
АЛьФ
FormEx developer
1c++ developer
Отсутствует



Сообщений: 1538
Местоположение: Санкт-Петербург
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Раскраска ТЗ с 1С++
Ответ #5 - 23. Октября 2006 :: 08:40
Печать  
Возьми версию 2.0.3.1. А еще лучше возьми ночную сборку версии 2.5 и тестовую сборку FormEx версии 2.0.5.0.
  

FormEx developer
Наверх
www  
IP записан
 
Novice
YaBB Newbies
*
Отсутствует



Сообщений: 3
Зарегистрирован: 20. Октября 2006
Пол: Мужской
Re: Раскраска ТЗ с 1С++
Ответ #6 - 23. Октября 2006 :: 08:50
Печать  
А не рисковано на живой, рабочей базе применять ночную сборку???
  
Наверх
 
IP записан
 
Arta
1c++ power user
Отсутствует



Сообщений: 2537
Местоположение: Нижний Новгород
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Раскраска ТЗ с 1С++
Ответ #7 - 23. Октября 2006 :: 08:52
Печать  
Рискованно. Рискованно вообще использовать 1CPP, так как это не сертифицированная компонента.
Но на форуме все пользуют, причем 99% найтбилд.
  
Наверх
 
IP записан
 
Deb
1c++ developer
Отсутствует


Sex, drugs and 1C

Сообщений: 41
Зарегистрирован: 21. Мая 2006
Re: Раскраска ТЗ с 1С++
Ответ #8 - 25. Октября 2006 :: 15:04
Печать  
[quote author=Novice link=1160916053/0#4 date=1161590602]
Но при попытке создать объект "Сервис" оно выдаёт "Неудачная попытка создания объекта (Сервис)".
Подскажите - где туплю???[/quote]
СервисРасшФормы он называется в этой версии, смотри в алс или доке к этому релизу.
  
Наверх
 
IP записан
 
Переключение на Главную Страницу Страницы: 1
ОтправитьПечать