Имя: Пароль:
1C
1С v8
Определить вариант настроек, с которым формируется отчет СКД
,
0 neusro84
 
25.10.12
14:07
Как определить вариант настроек в модуле отчета, который выбран в управляемой форме. Отчет на СКД.
ЭтотОбъект.ВариантНастроек показывает постоянно первый вариант.
1 Defender aka LINN
 
25.10.12
14:16
Ну узнаешь ты его. И?
2 neusro84
 
25.10.12
14:18
В зависимости от него установить фиксацию шапки, скрыть/показать определенные столбцы (ну надо мне так)
3 shuhard
 
25.10.12
14:21
(2) сделать разные значения не доступного пользователю параметра нельзя ?
4 Defender aka LINN
 
25.10.12
14:24
(2) И куда ты бежать будешь, если пользователь вариант изменит, или добавит?
5 neusro84
 
25.10.12
14:26
варианты добавлять нельзя, они в конфигураторе уже сделаны
6 vmv
 
25.10.12
14:36
(0) это тупиковый путь!

у мну есть набор медотов для идентиыкации СКД, Настроек, передачи этих идентификаторв в модули объектов и т.д. где их можно анализировать и "курочить" результирующий документ компоновки, но... ЭТО ТУПИКОВЫЙ ПУТЬ, т.к. слишком много телодвижений для того, что настройка может сделать и сама, особенно если подумать, что практичиски любой элемент настройки и кучку связанного с ним можно копкатно и внятно покзатать в пользовательских настройках - юзер все видит все контролирует и говорит спасибо спецу который не забил его голову кучей г-кода и мегафишек от балды
7 vmv
 
25.10.12
14:38
(5) не ври мне неуч. Их можно сохранять в количестве 100500 вариаций для созданного или не созданного в конфе, причем дополнительный функционал писать не на надо на УФ, по крайней мере
8 neusro84
 
25.10.12
14:42
(6) У нас разные подходы к реализации, мне нужно отчет, который пользователь уже заказал как он будет выглядеть.
(7) Все что нужно уже реализовано, в 2-х вариантах, +100500 это лишнее.

Я так понял что из присутствующих ни кто не знает или не хочет делиться знаниями. Вопрос был поставлен, а ответов нет. Спасибо, сам разберусь.
9 vmv
 
25.10.12
14:50
(8) из (2) "В зависимости от него установить фиксацию шапки, скрыть/показать определенные столбцы (ну надо мне так)
"

это и есть те самые 100500 варинатов не бреши мне тут, если я сказал что это ТУПИК, значит я прав - собаку сьело уже на подобных, вполне рабочих потугах, но оно того не стоит, ибо тот же результат получим по методу "как два пальца" без напрягов
10 neusro84
 
25.10.12
15:01
Раз стандартно не получилось, пришлось к отчету добавить реквизит и устанавливать его при  ПриЗагрузкеВариантаНаСервере. Вот и все решение.
Отчет.ВыбранныйВариант=НаименованиеТекущегоВарианта;
11 vmv
 
25.10.12
15:03
(10) на УФ это встроенный в форму отчета реквизит, хоть бы расширения формы отчета и отчета-объекта почитал, производишь велики?
12 neusro84
 
25.10.12
15:05
(11) в том то и дело что это реквизит форму и в модуле не доступен