Можно ли интегрировать отчет на СКД в управляемую форму? #700158


#0 by PR
Для примера. Есть справочник "Валюты", есть регистр сведений "Курсы валют", есть отчет "Курсы валюты". Хочу в элемент справочника "Валюты" вставить отчет "Курсы валюты" и формировать его при открытии формы. Но это не самое главное. Хочу, чтобы в форме была панелька с автоматом заполняемыми командами этого отчета типа "Сформировать", "Выбрать вариант", "Изменить вариант" и т. д. Ну и совсем прекрасно было бы сохранять измененные пользователем настройки, чтобы они следующий раз цеплялись автоматом. Возможно?
#1 by shachneff
Чудеса. Только сегодня задавался вопросом - можно ли интегрировать одну УФ в другую.
#2 by Лодырь
А что мешает?
#3 by jsmith82
я интегрировал
#4 by jsmith82
не советую. там простыня кода
#5 by rphosts
навреное не в элемент а в форму элемента. Автозаполнение панели тоже возможно, но есть момент: заполнять придётся программно (ну по крайней мере другого пока пути не вижу).
#6 by PR
>>Автозаполнение панели тоже возможно Как?
#7 by Kalambur
Отчет уже готовый или новый?
#8 by Kalambur
если форму делать с нуля на основе схемы, то она сама сформируется как надо или я не понял чего хочет автор
#9 by PR
Что значит с нуля? Форма валюты, а не отчета.
#10 by DS
Создаем экземпляр объекта отчета, создаем форму отчета. Читаем ее и интегрируем? Хз...
#11 by Infsams654
не понятен вопрос. Имеется в виду, что есть самопальный отчет СКД в обычном приложении, и его надо прикрутить в управляемое, на которое уже перешли ?
#12 by PR
Что конкретно из написанного непонятно? Есть форма элемента справочника валюты. Есть отчет. Хочу в форму элемента справочника валюты вставить табличное поле, в которое будет выводиться отчет. И панель действий, в которой будут автоматически заполненные кнопки этого отчета.
#13 by grayshadow
засада, однако, с основным реквизитом формы:) но можно на форме нарисовать ТП и нерабочие кнопочки, а в коде создать ОтчетОбъект (неосновной реквизит) и прописать  действия для кнопочек
#14 by zulu_mix
а что мешает то? не знаешь с какого бока подступить?
#15 by Infsams654
ничего не понятно. Излагай конкретней, что за конфа? И вообще, что за хотелка такая "Хочу, чтобы в форме была панелька с автоматом заполняемыми командами этого отчета типа "Сформировать", "Выбрать вариант", "Изменить вариант" и т. д" это обменник, что-ли ?
#16 by PR
Я собственно и не ждал, что все смогут меня понять :))
#17 by Kalambur
Мебиус заразил? )
#18 by PR
, , Неожиданно нашел решение, позволяющее с некоторыми ограничениями, но интегрировать одну форму в другую :)) Как пример — присоединенные файлы. То есть с помощью общей команды открываем другую форму :))
#19 by Kalambur
Зачем именно форма нихера не понятно, если в результате нужен только выведенный отчет. Т.е. получить сам отчет, сформировать и вывести в таблицу.
#20 by jsmith82
где тут неожиданность? команда открывает новое окно в контексте главного в речь совершенно о другом
#21 by Infsams654
неожиданно оказалось, что тема не имеет отношения к найденному результату
#22 by Kalambur
+100
#23 by PR
Да не, просто веселят люди, которые на вопрос "Сколько будет два плюс два?" начинают с наморщенным лбом изображать бурную умственную деятельность вопросами типа "Ничего непонятно. Что именно ты имел ввиду?" или "Изложи задачу конкретнее, в какой программе ты считаешь, откуда ты взял эти цифры, всегда ли складываются именно эти цифры, равны ли первые два и вторые или это частный случай, соберись короче и поставь задачу четче" :))
#24 by PR
Не нужна отдельная печатная форма, идеально было бы отдельной закладкой :))
#25 by PR
Ну, я забыл про такую возможность. Скажем так, она была для меня неочевидна :))
#26 by PR
Неожиданно оказалось, что в все написано довольно однозначно, как мне кажется. Не? :))
#27 by PR
А что в непонятно-то?
#28 by jsmith82
автор эксгибиционист
#29 by PR
Автор — человек, не потерявший интерес к красивым элегантным решениям :))
#30 by Infsams654
а чего понятно-то ? Может Миста-сообщество как-то разъяснит. Кто как разумеет
#31 by Infsams654
да еще, голосовалка за чем то, посмотри - везде 0. Никто не понял за чего голосовать
#32 by Kalambur
не, у тебя вопрос типа такого "сколько будет два плюс два, только хочется решить через ингералы и добавить немножко дифф. уравнений"
#33 by jsmith82
элегантность в параметризации команды ты для себя это открыл открыл УФ по сути можешь открыть шампанское, подмигнуть себе в зеркало и сказать "всё-таки я красавчик" и не забудь красную кожанку одеть ;)
#34 by Kalambur
А потом говоришь, "О, решил с помощью линейных уравнений!"
#35 by PR
Что непонятного-то? Есть форма элемента справочника "Валюты". Открыв ее, я хочу увидеть в ней панель кнопок отчета "Курсы валюты" и табличный документ, в который будет выводиться результат при нажатии "Сформировать".
#36 by jsmith82
а причём тут подчинённые файлы?
#37 by Infsams654
ешкин код. На хрена ?
#38 by jsmith82
ответ по сабжу: выносишь на форму ПТД, команды формируешь программно СКД, обработчики команд ловишь гемор по поводу клиент-серверной переброски некоторых типов данных
#39 by jsmith82
подчинённые файлы это типичная параметризация и к сабжу отношения не имеет
#40 by PR
Они так же открываются.
#41 by Infsams654
там и так все что адо есть
#42 by PR
Пля. 1. Вот что я в этом посте сказал такого, что не сказал раньше? 2. Какая хрен разница нахрена? Хотя я уже и ответил на этот вопрос.
#43 by PR
Я так понимаю, ты либо тонко троллишь либо наглухо не догоняешь :))
#44 by Kalambur
видал, вроде тот же вопрос в задал, но по другому и все всё поняли :)
#45 by Kalambur
сразу хотел написать, но было лень, надо автора помучать
#46 by Infsams654
Пля. Еще раз, "на хрена" ? Огласите такую необходимость, если и так все уже есть ?
#47 by PR
Мутно. И не все можно. Проще хочу.
#48 by PR
Что есть? В справочнике "Программы" уже показывается текущий состав программы?
#49 by jsmith82
по ходу ТС точно открывает для себя управляемые формы
#50 by Infsams654
при чем справочник "Программы"? В был вопрос про "Есть справочник "Валюты"
#51 by PR
Посмотри внимательно на два слова написанные до "Есть справочник "Валюты"..." :))
#52 by Infsams654
Кто нибудь, "Посмотрите внимательно на два слова написанные до "Есть справочник "Валюты"..." :))" Там есть что-то про справочник "Программы" ? Видимо, это абстракционизм.
#53 by PR
На этом я заканчиваю общение с человеком, не знакомым со словосочетанием "Для примера" :))
#54 by PR
+ И, кстати, да, смешно, но это именно абстрактное мышление. Не каждому дано, согласен :))
#55 by jsmith82
куртка точно одного цвета?
#56 by Infsams654
Вообще не понятна суть вопроса. Если это управляемое приложение, то там уже видно и так, все что связано с элементом. Чего нужно то ? Спрашивал же, это УФ или "это абстрактное мышление" свыше
#57 by jsmith82
тс выеп мозг всем
#58 by jsmith82
видимо, это и была цель поста
#59 by Infsams654
так что-то и обсуждение никак не в тему "v8: Можно ли интегрировать отчет на СКД в управляемую форму?" СКД то тут каким боком, про СКД вообще ничего в постах не было
#60 by Kalambur
зато они гордятся, что могут мыслить не как все ))
#61 by Новиков
Роман, скажи два слова "назначаемый отчет" тебе о чем нить говорят, не? :)
#62 by PR
Судя по всему ты про отчеты, которые можно вызывать из подменю формы. Если так, то это не то, нужен именно встроенный отчет :))
#63 by PR
, Я смотрю, вы нашли друг друга :))
#64 by b159263
Только 1С давно потеряла к ним вкус
#65 by b159263
По теме команды отчета хрен знает как в форму элемента перетащить. А так, можно своих команд надобавлять, и на форму реквизит типа "Табличный документ". Если отчет сам по себе нормальный, то ОтчетОбъект в контексте формы не нужен. Тягай СКД прямо из объекта МД. И Усе в порядке шеф.
#66 by b159263
Голосую !!! П.С. Нуралиева в суе не поминай, а то приснится ;)
#67 by КРТЩ
и че? взял скопировал типовую форму элемента, взял из отчета нужные команды и перенес на новую форму элемента, код оттуда забери тоже, настройки перед закрытием сохрани в ХЗ, при создании формы элемента забери из ХЗ, или сделай открытие формы отчета с заданными тобой параметрами, чтобы не перегружать форму элемента справочника
#68 by КРТЩ
100500!
#69 by Bober
есть много вариантов решения. 1. В систему добавить отчет, в форму добавить реквизит ОтчетОбъект - а дальше все как с обыным отчетом. 2. В отчетеОбъекте добавить команду и указать, что команда для СправочникСсылка.Валюты, настроить параметры и указать, чтобы команда была в форме объекта Валюты и в разделе важное или перейти. 3. Все сделать программно. Это наверное самый затратный вариант.
#70 by Infsams654
В объектах (не отчетах) сделать на СКД можно, но сложно. В них нет даже стандартного реквизита КомпоновщикНастроек. В прочем, в Bober расписал, однако примера реализации не представил, и такую рализацию я не встречал.
#71 by Infsams654
вернее, в документах я использовал СКД, но только для вывода чего-то на форму в табличный документ. Но вот, что бы делать полнофункциональный отчет - это вряд-ли
#72 by Bober
КомпоновщикНастроек - это свойство объекта ОтчетОбъект, если он появится в реквизитах формы, то появится и все остальное. Ведь в 8.* важно не то где лежит форма объекта, а какие реквизиты у нее (что для обычных форм, что для управляемых).
#73 by PR
1. Нету формы. 2. И че? 3. Как?
#74 by PR
Что, и панель кнопок отчета появится?
#75 by Infsams654
важно. Попробуй сделать отчет хотя-бы в обработке. Там практически все что в настройках отчета будет красным. Сама платформа не дает использовать КомпоновщикНастроек вне отчета
#76 by Bober
в форму добавляешь панель и размещаешь команды отчета объекта
#77 by Леха Дум
все делается на раз два и вне отчета, все дает, нужно только правильно инициализировать настройки
#78 by Bober
а то что слева появится пункт, в типовых так множество отчетов из карточки элемента вызываются
#79 by Леха Дум
+ речь про УФ
#80 by Bober
через обработку все настолько банально, что даже не понимаю, чем там сложного.
#81 by Леха Дум
+ хотя и в обычной обработке инициализировалось нормально
#82 by RomaH
кинь примером
#83 by RomaH
одни не понимают вообще о чем речь другие говорят. что все просто настолько, что мы даже не покажем как и где
#84 by Infsams654
, кинь примером, посмотрим
#85 by Bober
программный вывод СКД в УФ сделать реквизит с типом КомпоновщикНастроекКомпоновкиДанных и проинициализировать в момент созданияоткрытия формы, в момент формирования отчета использовать настройки для отчета.
#86 by Infsams654
сам то пробовал не в ОтчетОбъект запихивать ? Этож реквизит формы, а не объекта
#87 by Bober
нет, что ты. я до сих пор под 7.7 работаю.
#88 by Infsams654
с чем мы тебя и проздравляем! Успехов. Реальный пример где ?
#89 by КРТЩ
можно еще проще, на форму элемента табличный документ с результатом, в отчет передать параметры и выполнить в отчете компоновщик, забрать оттуда сформированный табличные док и вывести на форме элемента
#90 by Новиков
Вижу Роман так и не раскрыл для себя смысл двух слов "назначаемый отчет". Но это уже показатель - человек, находящийся на фронте всех новиночек-хрениночек упустил целую тему. Эх. Рома, Рома.
#91 by PR
Ну не знаю, Яндекс молчит :)) Про что ты толкуешь? :))
#92 by fisher
Но без автокоманд.
#93 by Bober
программист 8.0 - 8.1 - отмирающий вид, скоро будете как 7.7.
#94 by Новиков
#95 by PR
Так я ж говорю, так не подходит :))
#96 by Bober
будь мужиком, сделай СКД прямо в форме объекта
#97 by Новиков
Ну не знаю, что за запросы у тебя. Так сейчас рекомендовано делать. Всех все устраивает. Чо лодку опять раскачиваешь? Чем стабильность не устраивает тебя, Роман? Кто тебе сказал что не устраивает? Его пузо больше чем твое? Если да - то вилку в него!
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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