Можно ли в СКД пользователю выбрать, какие поля выводить? #546438


#0 by MRAK
Если я вывожу в свой макет, СКД забивает на то, какие поля помечены в "Выбьранных полях" пользовательских настроек, правильно? Можно ли как-то обойти это, или только выводить в автоматически генерируемый макет?
#1 by Лефмихалыч
галку Автозаполнение выключи
#2 by MRAK
и что это даст?
#3 by lxs
разрешаю.
#4 by Лефмихалыч
а, или ты сработал свой макет и удивляешься, что этот свой макет не применяется, когда пользователь настройки меняет?
#5 by lxs
КомпоновщикНастроек.Настройки.Выбор.Элементы.. А дальше, как угодно крутить можешь.
#6 by MRAK
наоборот, применяется Еще раз. Если я вывожу в свой макет, СКД забивает на то, какие поля помечены в "Выбранных полях" пользовательских настроек (пользователь задает их интерактивно). Можно ли как-то обойти это? Например, пользователь пометил галками 2 поля, а в макете выводится 3 поля. Если я вывожу в автогенерируемый макет, то выведется 2 поля. Если в макет, заданный вручную, то при любых настройках выведется 3 поля.
#7 by lxs
меняй запрос перед выводом.
#8 by MRAK
мне не нужно менять запрос. Да и если я его поменяю, выведется все-равно все поля. А мне нужны только выбранные
#9 by MRAK
Короче, походу, сабж осуществить нельзя. Жаль.
#10 by Лефмихалыч
походу ты просто чо-то не то делаешь ну, или, как вариант, - хочешь чего-то непотребного. Если у тебя в макете какой-то группировки три ячейки, то компоновка ведет тебе три ячейки на эту группировку потому, что это ТВОЙ макет и она его, во-первых, менять не должна, а, во-вторых, это не имеет отношения к выбранным полям. Это по ощущениям от прочтения ветки. В действительности я так и не понял, что у тебя происходит и чего не получается
#11 by MRAK
теперь правильно) Я так и понял, что без извращения не получится...
#12 by Лефмихалыч
то, что ты делаешь, это и есть извращение. Зачем тебе "в макете какой-то группировки три ячейки"? Тут кагбэ одно из двух - или гибкость и универсальность, или высеченый в граните макет.
#13 by brznzglwgn
Да конечно.. Тронул макет.. всю гибкость вывода компоновки забудь..
#14 by Лефмихалыч
не "тронул", а "сделал жесткий", не путай кислое с мокрым. Если в макете группировки выводить только то, что относится к группировке, и не выводить выбранные поля, то всё нормально.
#15 by MRAK
"и не выводить выбранные поля, то всё нормально" что-то не совсем понял смысл фразы, можно пояснить?
#16 by MRAK
то есть можно как-то макет сделать "не жеским" - чтоб на нем отрабатывали типовые механизмы СКД?
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С