Управляемые формы. СКД отчет. #701029


#0 by espanol
Подскажите, как в управляемых формах, в СКД отчете, программно выбрать вариант и открыть отчет с этим вариантом. В обычных формах все прокатывает, а в УФ, не получается.
#1 by espanol
&НаКлиенте так тоже не катит... и при открытии отчета, нигде не прописано, чтобы выбирался конкретный вариант... кто-нибудь может подсказать?
#2 by fisher
"КлючВарианта"
#3 by fisher
На будущее. При подобных проблемах смотришь в СП параметры расширения форм соответствующих объектов.
#4 by espanol
какой еще ключ варианта?
#5 by fisher
Т.е. в СП это вбить ты еще не догадался?
#6 by espanol
вбил, но толку то? можно копать долго пока поймешь что ты имеешь ввиду
#7 by fisher
Копай. Приобретенное умение пользования СП будет на порядок полезнее моего разжевывания.
#8 by espanol
может ты имел ввиду КлючТекущегоВарианта или может чето еще, может надо выбирать программно вариант как-то чтобы: КлючТекущегоВарианта, ПредставлениеТекущегоВарианта НаименованиеТекущегоВарианта, поставились автоматом по нужному варианту, после строки: Форма.Отчет.КомпоновщикНастроек.ЗагрузитьНастройки(СтруктураВариантов.СПотенциальнымиКлиентами); или они сами не проставляются автоматом после этого... вариантов миллиарды, а подсказать не может никто... фраза КлючВарианта не о чем не говорит, даже путает
#9 by fisher
Расширение управляемой формы для отчета (Managed form extension for reports) КлючВарианта (VariantKey) Описание: Тип: Произвольный. Содержит ключ варианта, который будет использоваться в отчете. Если не установлен параметр формы Вариант, то будут загружены настройки с указанным ключом.
#10 by fisher
Тупо при открытии формы отчета передаешь в этот параметр название варианта.
#11 by espanol
Форма.КлючВарианта    {}: Поле объекта не обнаружено (КлючВарианта)     Форма.Отчет.КлючВарианта    {}: Поле объекта не обнаружено (КлючВарианта)
#12 by espanol
может ты все таки имеешь ввиду совсем другое?, а точнее "Форма.КлючТекущегоВарианта" ?
#13 by fisher
Ты с параметрами УФ вообще когда-нить дело имел? Если новичок, то сразу надо предупреждать.
#14 by espanol
вроде нет но параметр только такой есть у формы Форма.Параметры.КлючНазначенияИспользования
#15 by fisher
Это не поле объекта. Это параметр расширения формы отчета. Он существует и доступен только на этапе создания формы. Но тебе к нему доступаться не надо. Тебе его надо заполнить в структуре параметров, которую передать в ОткрытьФорму или ПолучитьФорму.
#16 by Imv
Не в тему, но по теме :) Написал отчет (внешний) на СКД. Отдал пользователю. Тот месяц проработал, сохранил, ессно, настройки. Теперь я меняю отчет (добавляю колонки) и  их не видно у пользователя... Отчет поднимает сохраненный вариант (без колонок) !!? Как победить ?
#17 by Imv
Добавлю. На моей копии базы все отрабатывает отлично
#18 by fisher
"Установить стандартные настройки"
#19 by fisher
Это пользователю надо клацнуть в панели действий отчета. Это сбросит пользовательские настройки на предустановленные.
#20 by espanol
Спасибо, так получилось: &НаКлиенте
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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