Переключение на Главную Страницу Страницы: 1 [2]  ОтправитьПечать
Очень популярная тема (более 25 ответов) Раскраска форм списков. (число прочтений - 8762 )
artbear
1c++ developer
1c++ moderator
Отсутствует


Эх, дайте что-нибудь новенькое
да полезное потести

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Раскраска форм списков.
Ответ #15 - 09. Октября 2008 :: 05:27
Печать  
artbear писал(а) 09. Октября 2008 :: 05:19:
Нет, ни хрена не работает Печаль
Сделал
Изменено:
Сервис.ИспользоватьПланРаскраски(1);  
Сервис.ВключитьРаскраскуТаблиц();  
сразу после загрузки ФормЕкс

Порядок этих строк на обратный менял.
  

OpenConf developer :: http://openconf.1cpp.ru&&FormEx developer :: http://formex.dorex.ru&&1C++ active developer && tester :: www.1cpp.ru
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


Эх, дайте что-нибудь новенькое
да полезное потести

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Раскраска форм списков.
Ответ #16 - 09. Октября 2008 :: 05:31
Печать  
Ага, проблема со скобками Печаль
Макрос теперь должен обрамляться скобками типа "(FONT[NONE]BRUSH[16777085])"
Так заработало.

НО В официальной алс-ке их поставки 2.0.5.92 об этом ни слова Печаль
Нужно исправить.

ЗЫ блин, я вроде как разработчик, и то не знаю Улыбка
  

OpenConf developer :: http://openconf.1cpp.ru&&FormEx developer :: http://formex.dorex.ru&&1C++ active developer && tester :: www.1cpp.ru
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
vip
1c++ power user
Отсутствует



Сообщений: 1570
Зарегистрирован: 19. Мая 2006
Re: Раскраска форм списков.
Ответ #17 - 09. Октября 2008 :: 05:39
Печать  
artbear писал(а) 09. Октября 2008 :: 05:31:
Ага, проблема со скобками Печаль
Макрос теперь должен обрамляться скобками типа "(FONT[NONE]BRUSH[16777085])"
Так заработало.

НО В официальной алс-ке их поставки 2.0.5.92 об этом ни слова Печаль
Нужно исправить.

ЗЫ блин, я вроде как разработчик, и то не знаю Улыбка

Не успел я помочь Улыбка
Да, скобки.

И еще упущен еще один момент.
FONT_C и BRUSH_C для текущей ячейки.

ЗЫ. Тормоза для сетевых машин остались?
  
Наверх
ICQ  
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


Эх, дайте что-нибудь новенькое
да полезное потести

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Раскраска форм списков.
Ответ #18 - 09. Октября 2008 :: 05:50
Печать  
1. Тормоза по сети исчезли.
2. Текущая строка меня не интересует Улыбка но вроде нет проблем на списке формы справочника.
3. Внес изменения в официальную доку для большей понятливости.
Изменено:
поменял местами план раскраски и раскраска таблиц - теперь план выше
+ в раскраску таблиц добавил
ВНИМАНИЕ:
При использовании плана раскраски (см.выше) очень важно использование
круглых скобок для обозначения строки или колонки таблицы. См. План раскраски таблиц.
  

OpenConf developer :: http://openconf.1cpp.ru&&FormEx developer :: http://formex.dorex.ru&&1C++ active developer && tester :: www.1cpp.ru
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


Эх, дайте что-нибудь новенькое
да полезное потести

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Раскраска форм списков.
Ответ #19 - 09. Октября 2008 :: 06:03
Печать  
Выложен последний алс-файл
http://www.1cpp.ru/forum/YaBB.pl?num=1189693831/27#27
  

OpenConf developer :: http://openconf.1cpp.ru&&FormEx developer :: http://formex.dorex.ru&&1C++ active developer && tester :: www.1cpp.ru
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
vip
1c++ power user
Отсутствует



Сообщений: 1570
Зарегистрирован: 19. Мая 2006
Re: Раскраска форм списков.
Ответ #20 - 09. Октября 2008 :: 06:15
Печать  
Цитата:
2. Текущая строка меня не интересует  но вроде нет проблем на списке формы справочника.

Да не строка, а ячейка (курсор).
И не из-за проблем, а для понтов Улыбка
Внеси в алс.
  
Наверх
ICQ  
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


Эх, дайте что-нибудь новенькое
да полезное потести

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Раскраска форм списков.
Ответ #21 - 09. Октября 2008 :: 06:22
Печать  
artbear писал(а) 09. Октября 2008 :: 05:50:
1. Тормоза по сети исчезли.

Нет, все равно что-то подторможивает работа с раскрашенной формой справочника Печаль
Еще потестирую.
Хотя, конечно, намного слабее, чем на старой раскраске Печаль
  

OpenConf developer :: http://openconf.1cpp.ru&&FormEx developer :: http://formex.dorex.ru&&1C++ active developer && tester :: www.1cpp.ru
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


Эх, дайте что-нибудь новенькое
да полезное потести

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Раскраска форм списков.
Ответ #22 - 09. Октября 2008 :: 06:26
Печать  
А сейчас уже не тормозит Печаль
Возможно, что сетка была нагружена сильно, вот и были тормоза.
  

OpenConf developer :: http://openconf.1cpp.ru&&FormEx developer :: http://formex.dorex.ru&&1C++ active developer && tester :: www.1cpp.ru
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
АЛьФ
FormEx developer
1c++ developer
Отсутствует



Сообщений: 1538
Местоположение: Санкт-Петербург
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Раскраска форм списков.
Ответ #23 - 09. Октября 2008 :: 07:46
Печать  
artbear писал(а) 09. Октября 2008 :: 05:31:
Ага, проблема со скобками Печаль
Макрос теперь должен обрамляться скобками типа "(FONT[NONE]BRUSH[16777085])"
Так заработало.

НО В официальной алс-ке их поставки 2.0.5.92 об этом ни слова Печаль
Нужно исправить.

ЗЫ блин, я вроде как разработчик, и то не знаю Улыбка

Да ладно тебе! Там не только про скобки написано, но даже пример приведен. Уж куда понятней! А твое дополнение будет сбивать с толку.
  

FormEx developer
Наверх
www  
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


Эх, дайте что-нибудь новенькое
да полезное потести

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Раскраска форм списков.
Ответ #24 - 09. Октября 2008 :: 08:16
Печать  
Алексей, ну я вроде не самый глупый тут товарищ.
И все равно потерял час с небольшим на разбирательство Печаль
из-за нестыковок в описании плана раскраски и макросов раскраски.
ИМХО ничего страшного не будет, если будет моя дописка.
А вообще ты главный, как скажешЬ, так и сделаю, большой проблемы не вижу.
  

OpenConf developer :: http://openconf.1cpp.ru&&FormEx developer :: http://formex.dorex.ru&&1C++ active developer && tester :: www.1cpp.ru
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
АЛьФ
FormEx developer
1c++ developer
Отсутствует



Сообщений: 1538
Местоположение: Санкт-Петербург
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Раскраска форм списков.
Ответ #25 - 09. Октября 2008 :: 08:40
Печать  
artbear писал(а) 09. Октября 2008 :: 08:16:
Алексей, ну я вроде не самый глупый тут товарищ.
И все равно потерял час с небольшим на разбирательство Печаль
из-за нестыковок в описании плана раскраски и макросов раскраски.
ИМХО ничего страшного не будет, если будет моя дописка.
А вообще ты главный, как скажешЬ, так и сделаю, большой проблемы не вижу.

Надо просто эти два раздела объединить в один.
Но на самом деле сейчас раскраска получается очень заморочная - надо вызывать кучу методов. ИМХО от метода включения раскраски надо избавляться, частичную раскраску тоже можно похоронить и полностью переходить на план раскраски в новом релизе. Тогда ни каких дополнительных методов вызывать не надо будет, достаточно будет наличия колонки с нужным заголовоком в таблице. На скорость работы это повлиять не должно.
  

FormEx developer
Наверх
www  
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


Эх, дайте что-нибудь новенькое
да полезное потести

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Раскраска форм списков.
Ответ #26 - 09. Октября 2008 :: 10:07
Печать  
АЛьФ писал(а) 09. Октября 2008 :: 08:40:
Но на самом деле сейчас раскраска получается очень заморочная - надо вызывать кучу методов. ИМХО от метода включения раскраски надо избавляться, частичную раскраску тоже можно похоронить и полностью переходить на план раскраски в новом релизе. Тогда ни каких дополнительных методов вызывать не надо будет, достаточно будет наличия колонки с нужным заголовоком в таблице. На скорость работы это повлиять не должно.

ИМХО пусть будет возможность отключения - мало ли какие задачи люди решают.
Всегда должен быть выбор.
Тем более, что метод включения, как правило, вызывается один раз при начале работы 1С.
  

OpenConf developer :: http://openconf.1cpp.ru&&FormEx developer :: http://formex.dorex.ru&&1C++ active developer && tester :: www.1cpp.ru
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
ev-kov
God Member
*****
Отсутствует



Сообщений: 694
Зарегистрирован: 27. Декабря 2006
Пол: Мужской
Re: Раскраска форм списков.
Ответ #27 - 10. Октября 2008 :: 13:59
Печать  
Позвольте влезть в беседу с вопросом, я правильно понимаю, что при использовании частичной раскраски если ей не включить для конкретной формы списка например. то это своего рода оптимизация, формекс эту форму не сканирует на наличии доп столбцов и прочего, а если включить то делает свою работу. Получается что если уберете частичную раскраску то эта небольшая оптимизация не будет работать. Помимо оптимизации наверняка есть ещё фактор стабильности, не будет ли в случае каких либо багов вылезать при включенной раксраске баги на всех формах ?
  

Информация - то, что снижает неопределенность в какой-либо области и очень важно не ошибиться областью в наш информационный век!
Наверх
 
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


Эх, дайте что-нибудь новенькое
да полезное потести

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Раскраска форм списков.
Ответ #28 - 14. Октября 2008 :: 04:08
Печать  
При использовании плана раскраски раскраска будет только в случае наличия спец.колонки со спец.заголовком, что проверяется очень быстро и тормозов практически нету.
  

OpenConf developer :: http://openconf.1cpp.ru&&FormEx developer :: http://formex.dorex.ru&&1C++ active developer && tester :: www.1cpp.ru
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
Переключение на Главную Страницу Страницы: 1 [2] 
ОтправитьПечать