Имя: Пароль:
1C
Админ
Цвет строк в журнале
,
0 BUBU
 
04.10.12
15:17
1с7
Заравствйте. Перешли на сервер 2008.
При переводе одной из баз возникла следующая проблема.
В этой базе в некоторых журналах подкрашиваются
строка в зависимости от состояний полей документов,
примерно так:

Если (ТекущийДокумент.Отгружен=0) Тогда
               Возврат "BRUSH["+ПолучитьЦвет(255,200,20)+"]";
           ИначеЕсли (ТекущийДокумент.Отгружен=1) Тогда
               Возврат "BRUSH["+ПолучитьЦвет(255,100,100)+"]";  
           
ну и так далее.
При начале работы системы грузятся две библиотеки

1cpp.dll, formex.dll
создаются объекты, например "окна", "сервис" и т. д

Так вот, при запуске на сервере 2008 строчки не подкрашиваюся
а просто черные
Может кто подскажет, что делать ?
1 Fragster
 
гуру
04.10.12
15:18
намного быстрее будет сделать колонку с картинкой из квадратов нужного цвета
2 BUBU
 
04.10.12
15:19
+(0) Нет ошибся, грузится только 1cpp.dll
3 АЛьФ
 
04.10.12
15:19
Поиграться с настройками цвета в терминале.
4 BUBU
 
04.10.12
15:21
(1) Я посмотрел - перелопатить надо кучу форм
5 Fragster
 
гуру
04.10.12
15:21
(4) зато работает быстрее, меньше бесит и колонку-светофор выключить можно
6 АЛьФ
 
04.10.12
15:21
+(3) обновить компоненты 1С++ и FormEx
7 АЛьФ
 
04.10.12
15:23
2(5) Никто не запрещает и с помощью раскраски подсвечивать только одну колонку или вообще отключить. По поводу "быстрей" - странное заявление.
8 Fragster
 
гуру
04.10.12
15:24
(7) когда юзал 7.7 много лет назад - формекс нещадно тормозил
9 АЛьФ
 
04.10.12
15:26
2(8) Сочувствую.
10 BUBU
 
04.10.12
15:29
Я посмотрел, FORMEX вроде не грузится.
(7) Говорю же, лопатить полконфига (самоделка)
11 Fragster
 
гуру
04.10.12
15:33
(9) я, наоборот, рад, что сейчас только v8 у меня. 7.7 все-таки очень много где непродумана
12 ЧеловекДуши
 
04.10.12
15:34
(10)В последних версиях 1С++ Формекс и 1С++ идет разными библиотеками.
Обе библиотеки не требуют более админских прав.

(8)Что бы не тормозило, используй "План раскраски"
По умолчанию сеЁ чудо не включено и старая разукрашка оченно много жрет ресурсов :)

(11)В 8.х есть свои грабли ;)
13 BUBU
 
04.10.12
15:42
(12) А не подскажешь, где скачать ?
14 АЛьФ
 
04.10.12
15:47
15 Dolly_EV
 
04.10.12
15:51
Если раньше работало, и перестало, то, ИМХО в (3) надо смотреть, цвет меньше 15 Бит - и вся раскраска пропадет
16 harrypotter
 
04.10.12
16:44
может просто в параметрах 1С++ выключена раскраска
17 BUBU
 
04.10.12
16:57
(14) Скачал 1срр-2.5.0.7
При старте ошибка
"ошибка создания объекта "сервис"
А эта штука принципиально совместима с 2008 ?
(16) Если выключить, то ее вообще нет и статусов не видно
Наверное, придется лопатить
18 АЛьФ
 
04.10.12
16:58
2(17) FormEx скачал?
19 BUBU
 
04.10.12
17:04
(18) Да, куда его ?
20 АЛьФ
 
04.10.12
17:06
2(19) Ту да же, куда и 1С++.
21 BUBU
 
04.10.12
17:12
(20) Все то же самое,
при включенной "раскраске" все журналы белые,
цвета не работают
22 АЛьФ
 
04.10.12
17:14
2(21) Компонента загружена? Раскраска включена? План раскраски используется? Колонка добавлена в соответствии с документацией?
23 harrypotter
 
04.10.12
17:19
еще 1С++ вроде не работает с 27 релизом платформы
24 BUBU
 
04.10.12
17:21
(22) Загружена. Включена.
Иимеются ввиду колонки, откуда
вызывается
...........

Функция ВозвратСостояния()
   Если ТекущийДокумент.Выбран()>0 Тогда
       Если ТекущийДокумент.Вид()="ТТН" Тогда
           Если (ТекущийДокумент.Подтверждена=0) Тогда
               Возврат "BRUSH["+ПолучитьЦвет(255,200,150)+"]";
           КонецЕсли;    
           Если (ТекущийДокумент.Отгружен=0) Тогда
               Возврат "BRUSH["+ПолучитьЦвет(255,200,20)+"]";
           ИначеЕсли (ТекущийДокумент.Отгружен=1) Тогда
               Возврат "BRUSH["+ПолучитьЦвет(255,100,100)+"]";  
               ИначеЕсли (ТекущийДокумент.Отгружен=3) Тогда
               Возврат "BRUSH["+ПолучитьЦвет(255,100,210)+"]";
           КонецЕсли;    
       КонецЕсли;
   КонецЕсли;
   Возврат "";
КонецФункции  ///

 они и раньше были
А что такое план раскраски ?
25 Mikeware
 
04.10.12
17:22
(23) С чего это вдруг?
26 АЛьФ
 
04.10.12
17:22
2(23) работает.
27 АЛьФ
 
04.10.12
17:24
2(24) Если раскраска включена и кроме загрузки компонент ничего не менялось, то все должно работать.
28 BUBU
 
04.10.12
17:26
(27) Да на 2003 серваке ОК,
Но перенесли на 2008 - не работает,
Может напрячб админа с видеокаротой,
ладно убежал он, до завтра
29 АЛьФ
 
04.10.12
17:43
2(28) Если сейчас после всех загрузок просто не раскрашивает, значит не включена раскраска. Если закрашивает черным, значит го (3).