Переключение на Главную Страницу Страницы: [1] 2  ОтправитьПечать
Горячая тема (более 10 ответов) Раскраска таблиц из 1С++ (число прочтений - 6465 )
olderman
YaBB Newbies
*
Отсутствует


1C++ rocks!

Сообщений: 10
Зарегистрирован: 27. Июня 2009
Раскраска таблиц из 1С++
27. Июня 2009 :: 05:38
Печать  
Уважаемые коллеги,
Хотелось бы увидеть "на пальцах" раскраску таблиц в 1с++, желательно с образцом кода. Я пользовался до этого формексом, но, похоже, для этих целей придется использовать 1с++.

в документации этот момент не очевиден, а старый код для формекса не работает.

Спасибо.

7.7, для любой удобной вам версии 1с++, не требующей отдельной загрузки formex.dll
  
Наверх
 
IP записан
 
Donat
Full Member
***
Отсутствует


I Love YaBB 2!

Сообщений: 152
Зарегистрирован: 29. Мая 2006
Re: Раскраска таблиц из 1С++
Ответ #1 - 27. Июня 2009 :: 07:11
Печать  
Использовать для этого 1С++ не получится, в нем нет такого функционала. Смотри FormEx последней сборки и 1С++ в снапшотах.
  
Наверх
 
IP записан
 
olderman
YaBB Newbies
*
Отсутствует


1C++ rocks!

Сообщений: 10
Зарегистрирован: 27. Июня 2009
Re: Раскраска таблиц из 1С++
Ответ #2 - 27. Июня 2009 :: 07:38
Печать  
Donat писал(а) 27. Июня 2009 :: 07:11:
Использовать для этого 1С++ не получится, в нем нет такого функционала. Смотри FormEx последней сборки и 1С++ в снапшотах.


Последний Formex не работает с vkloader. Работает только довольно старая версия, которая выдает CLSID.
  
Наверх
 
IP записан
 
vip
1c++ power user
Отсутствует



Сообщений: 1570
Зарегистрирован: 19. Мая 2006
Re: Раскраска таблиц из 1С++
Ответ #3 - 27. Июня 2009 :: 07:43
Печать  
olderman писал(а) 27. Июня 2009 :: 07:38:
Donat писал(а) 27. Июня 2009 :: 07:11:
Использовать для этого 1С++ не получится, в нем нет такого функционала. Смотри FormEx последней сборки и 1С++ в снапшотах.


Последний Formex не работает с vkloader. Работает только довольно старая версия, которая выдает CLSID.

Для FormEx не нужен vkloader.
FormEx вообще не требует регистрации в реестре.
  
Наверх
ICQ  
IP записан
 
olderman
YaBB Newbies
*
Отсутствует


1C++ rocks!

Сообщений: 10
Зарегистрирован: 27. Июня 2009
Re: Раскраска таблиц из 1С++
Ответ #4 - 27. Июня 2009 :: 07:51
Печать  
vip писал(а) 27. Июня 2009 :: 07:43:
olderman писал(а) 27. Июня 2009 :: 07:38:
Donat писал(а) 27. Июня 2009 :: 07:11:
Использовать для этого 1С++ не получится, в нем нет такого функционала. Смотри FormEx последней сборки и 1С++ в снапшотах.


Последний Formex не работает с vkloader. Работает только довольно старая версия, которая выдает CLSID.

Для FormEx не нужен vkloader.

Возможно.  Улыбка
Но без прав администратора на терминале внешняя компонента не загружается.
FormEx вообще не требует регистрации в реестре.

  
Наверх
 
IP записан
 
vip
1c++ power user
Отсутствует



Сообщений: 1570
Зарегистрирован: 19. Мая 2006
Re: Раскраска таблиц из 1С++
Ответ #5 - 27. Июня 2009 :: 07:54
Печать  
Не возможно, а точно.
Без прав администратора FormEx загружается.
Версия какая?
  
Наверх
ICQ  
IP записан
 
olderman
YaBB Newbies
*
Отсутствует


1C++ rocks!

Сообщений: 10
Зарегистрирован: 27. Июня 2009
Re: Раскраска таблиц из 1С++
Ответ #6 - 27. Июня 2009 :: 07:56
Печать  
vip писал(а) 27. Июня 2009 :: 07:54:
Не возможно, а точно.
Без прав администратора FormEx загружается.
Версия какая?


отсюда:

http://www.dorex.ru/files/?formex_d.zip

и еще пробовал .94 (кажется) - тоже. код загрузки ВК стандартный, но могу привести. проверял неоднократно, поэтому собственно и пришлось заняться вопросом. прав администратора у пользователей на терминале быть не должно.
  
Наверх
 
IP записан
 
vip
1c++ power user
Отсутствует



Сообщений: 1570
Зарегистрирован: 19. Мая 2006
Re: Раскраска таблиц из 1С++
Ответ #7 - 27. Июня 2009 :: 08:02
Печать  
1. При чем тут ссылка на демку?
Скажи версию своей рабочей компоненты, на которой пробуешь.
Скачай последнюю сборку.

2. Не спорь с дедом, а пробуй.
  
Наверх
ICQ  
IP записан
 
olderman
YaBB Newbies
*
Отсутствует


1C++ rocks!

Сообщений: 10
Зарегистрирован: 27. Июня 2009
Re: Раскраска таблиц из 1С++
Ответ #8 - 27. Июня 2009 :: 08:49
Печать  
vip писал(а) 27. Июня 2009 :: 08:02:
1. При чем тут ссылка на демку?
Скажи версию своей рабочей компоненты, на которой пробуешь.
Скачай последнюю сборку.

2. Не спорь с дедом, а пробуй.



Улыбка

пробовал на: Formex.dll: 2.0.5.92, 2.0.2.0 - все они не работают без прав администратора. последний вариант работает через vkloader.

терминал: windows 2003 sp1 eng + hotfixes.

7.7exe: .26/27, без разницы

  
Наверх
 
IP записан
 
olderman
YaBB Newbies
*
Отсутствует


1C++ rocks!

Сообщений: 10
Зарегистрирован: 27. Июня 2009
Re: Раскраска таблиц из 1С++
Ответ #9 - 27. Июня 2009 :: 10:14
Печать  
Попробовал. Не работает под админом. Может что то делаю неправильно?

вызываю в "приначалеработысистемы".

Если ЗагрузитьВнешнююКомпоненту("formex.dll")=0 Тогда
    Сообщить("Не удалось загрузить компонент Formex");
КонецЕсли;      

     
Сервис = СоздатьОбъект( "Сервис" );

Сервис.ВключитьРаскраскуТаблиц();
     
Сервис.ПоказыватьИндикаторКлавиатуры(1);

Кстати, через VKloader тоже не работает ни одна версия formex. рано радовался.

права на ветку HKCR дал всем. не пойму в чем проблема.
  
Наверх
 
IP записан
 
vip
1c++ power user
Отсутствует



Сообщений: 1570
Зарегистрирован: 19. Мая 2006
Re: Раскраска таблиц из 1С++
Ответ #10 - 27. Июня 2009 :: 10:45
Печать  
1. 2.0.2.0 требовала регистрации, 2.0.5.x не требует.
Последняя сборка 2.0.5.95

2. В то, что не загружается 2.0.5, не верю. Внимательно проверь версию, пропиши на всякий случай абсолютный путь.
В чем заключается неработоспособность?
  
Наверх
ICQ  
IP записан
 
olderman
YaBB Newbies
*
Отсутствует


1C++ rocks!

Сообщений: 10
Зарегистрирован: 27. Июня 2009
Re: Раскраска таблиц из 1С++
Ответ #11 - 27. Июня 2009 :: 17:22
Печать  
vip писал(а) 27. Июня 2009 :: 10:45:
1. 2.0.2.0 требовала регистрации, 2.0.5.x не требует.
Последняя сборка 2.0.5.95

2. В то, что не загружается 2.0.5, не верю. Внимательно проверь версию, пропиши на всякий случай абсолютный путь.
В чем заключается неработоспособность?


Прикладываю скриншот, в нем в принципе всё видно.

  

formex_001.jpg ( 222 KB | Загрузки )
formex_001.jpg
Наверх
 
IP записан
 
olderman
YaBB Newbies
*
Отсутствует


1C++ rocks!

Сообщений: 10
Зарегистрирован: 27. Июня 2009
Re: Раскраска таблиц из 1С++
Ответ #12 - 27. Июня 2009 :: 17:24
Печать  
с правами администратора вышеуказанный код работает. без них - получаем еррор. объект сервис не создается. таблицы не раскрашиваются. epic fail!

Улыбка
  

formex2.JPG ( 14 KB | Загрузки )
formex2.JPG
Наверх
 
IP записан
 
olderman
YaBB Newbies
*
Отсутствует


1C++ rocks!

Сообщений: 10
Зарегистрирован: 27. Июня 2009
Re: Раскраска таблиц из 1С++
Ответ #13 - 28. Июня 2009 :: 17:03
Печать  
Всем спасибо. проблема решена.
  
Наверх
 
IP записан
 
Donat
Full Member
***
Отсутствует


I Love YaBB 2!

Сообщений: 152
Зарегистрирован: 29. Мая 2006
Re: Раскраска таблиц из 1С++
Ответ #14 - 28. Июня 2009 :: 20:15
Печать  
Ну и в чем была проблема и как решилась?
  
Наверх
 
IP записан
 
Переключение на Главную Страницу Страницы: [1] 2 
ОтправитьПечать