Переключение на Главную Страницу Страницы: 1 ОтправитьПечать
Обычная тема Есть идеи ШаблонаРаскраски для ТЗ? (число прочтений - 3112 )
alyuev
God Member
*****
Отсутствует


Гражданин Вселенной

Сообщений: 855
Местоположение: Одесса
Зарегистрирован: 07. Декабря 2007
Пол: Мужской
Есть идеи ШаблонаРаскраски для ТЗ?
10. Февраля 2009 :: 08:57
Печать  
У кого какие есть идеи по поводу формирования шаблона раскраски ТаблицыЗначений для нового метода раскраски? При условии, что в ТЗ используется стандартный метод ВидимостьКолонки() для динамически изменяемого вывода ТЗ.

С МнЧ вроде все понятно. Для Формы есть методы перебора атрибутов МнЧ и можно узнать признак Видимости колонки МнЧ. А вот для колонок ТЗ пока ничего придумать не могу. Есть стандартные методы КоличествоКолонок, ПолучитьПараметрыКолонки для работы с ТЗ, но видимость можно только установить. Или есть решение?
« Последняя редакция: 10. Февраля 2009 :: 12:15 - alyuev »  

1C 7.7.025; 1C++ 3.2.4.3; Formex 2.0.5.94; 1sqlite
Наверх
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


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

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Есть идеи ШаблонаРаскраски для ТЗ?
Ответ #1 - 11. Февраля 2009 :: 04:05
Печать  
В последних версиях ФормЕкс давно добавлен функционал управления видимостью колонок табличной части.
См. алс-ки и хистори.
  

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


Гражданин Вселенной

Сообщений: 855
Местоположение: Одесса
Зарегистрирован: 07. Декабря 2007
Пол: Мужской
Re: Есть идеи ШаблонаРаскраски для ТЗ?
Ответ #2 - 11. Февраля 2009 :: 12:12
Печать  
Так с табличной частью (МнЧ) я и пишу, что проблем нет. А вот с ТЗ - пока мне не ясно - можно это сделать или нет.
  

1C 7.7.025; 1C++ 3.2.4.3; Formex 2.0.5.94; 1sqlite
Наверх
IP записан
 
alyuev
God Member
*****
Отсутствует


Гражданин Вселенной

Сообщений: 855
Местоположение: Одесса
Зарегистрирован: 07. Декабря 2007
Пол: Мужской
Re: Есть идеи ШаблонаРаскраски для ТЗ?
Ответ #3 - 16. Июля 2012 :: 17:58
Печать  
Опять столкнулся с той же проблемой (узнать Видимость колонки в ТЗ) и нашел этот свой же пост. Интересно, на этот раз найдётся решение?
  

1C 7.7.025; 1C++ 3.2.4.3; Formex 2.0.5.94; 1sqlite
Наверх
IP записан
 
zk96
Senior Member
****
Отсутствует


1C++ rocks!

Сообщений: 320
Местоположение: Киев
Зарегистрирован: 15. Ноября 2009
Пол: Мужской
Re: Есть идеи ШаблонаРаскраски для ТЗ?
Ответ #4 - 16. Июля 2012 :: 23:39
Печать  
А почему ты не хочешь использовать ТабличноеПоле? Там ведь все это решается без проблем.
  
Наверх
 
IP записан
 
zk96
Senior Member
****
Отсутствует


1C++ rocks!

Сообщений: 320
Местоположение: Киев
Зарегистрирован: 15. Ноября 2009
Пол: Мужской
Re: Есть идеи ШаблонаРаскраски для ТЗ?
Ответ #5 - 17. Июля 2012 :: 00:11
Печать  
Кстати, а ведь ВидимостьКолонки возвращает значение текущей видимости колонки. Чем тебя это не устраивает?
Специально проверил, все работает.
  
Наверх
 
IP записан
 
Eprst
God Member
*****
Отсутствует



Сообщений: 3397
Зарегистрирован: 08. Октября 2007
Re: Есть идеи ШаблонаРаскраски для ТЗ?
Ответ #6 - 17. Июля 2012 :: 08:58
Печать  
Более того, можно этим методом еще узнать, есть ли колонка в ТЗ без попытки:

Код
Выбрать все
Если ТЗ.ВидимостьКолонки("ИдентификаторНесуществующейКолонки") = -1 Тогда
	 Сообщить("такой колонки нема в тз");
КонецЕсли; 

  
Наверх
 
IP записан
 
alyuev
God Member
*****
Отсутствует


Гражданин Вселенной

Сообщений: 855
Местоположение: Одесса
Зарегистрирован: 07. Декабря 2007
Пол: Мужской
Re: Есть идеи ШаблонаРаскраски для ТЗ?
Ответ #7 - 17. Июля 2012 :: 13:08
Печать  
Эх.... ALS меня подводит.... А в документации всё нормально... Сказано, что ВидимостьКолонки() возращает значение видимости. Спасибо всем.
  

1C 7.7.025; 1C++ 3.2.4.3; Formex 2.0.5.94; 1sqlite
Наверх
IP записан
 
Переключение на Главную Страницу Страницы: 1
ОтправитьПечать