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