Имя: Пароль:
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).
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn