Имя: Пароль:
1C
1С v8
Как из модуля объекта достучаться до элемента формы ?
,
0 dark70
 
03.08.19
07:58
Форма отчета, на ней элемент формы - таблица значений. Она заполняется кнопками на форме, процедуры в модуле формы.
Далее необходимо, используя табл.знач. в качестве набора данных-объекта, запустить формирование отчета СКД.
ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка)
Делать табл.значений реквизитом объекта-не вариант.
1 ДенисЧ
 
03.08.19
08:05
Сделай таблицу реквизитом объекта.
2 dark70
 
03.08.19
08:15
Делать табл.значений реквизитом объекта-не вариант, выше же написал.
3 dark70
 
03.08.19
08:17
Временное хранилище че то не работает :( То ли из-за того, что отчет запускается через веб, то ли еще что.
4 ДенисЧ
 
03.08.19
08:18
(2) А я ниже написал, что её надо сделать реквизитом объекта )))
5 ДенисЧ
 
03.08.19
08:18
И не заниматься противоестественным сексом с мозгами.
6 dark70
 
03.08.19
09:05
"её надо сделать реквизитом объекта )))"
ага,потом переключатели, динам. списки ......
7 dark70
 
03.08.19
09:07
"И не заниматься противоестественным сексом с мозгами."
есть мозг, есть чем занять. Тебе то проще конечно
8 hhhh
 
03.08.19
09:14
(7) ну объясни в чем глубокий смысл? Нахрена это нужно стучаться. Если можно элементарно, просто сделать по-нормальному? без всякого стука?
9 dark70
 
03.08.19
09:18
(8) Объясняю. На форме дофига элементов которые надо увидеть в модуле объекта.
Ты предлагаешь ВСЕ эти элементы делать реквизитами объекта ? Т.е. все переключатели, списки, таблицы, поля ввода ?
10 hhhh
 
03.08.19
09:29
(9) конечно. и это делается всё элементарно. А этого чувака, который по дурости всё это накидал на форму, увольте без выходного пособия.
11 dark70
 
03.08.19
09:31
А если мне надо структуру в которой таб.знач, перечисления, двоичные данные ?
12 dark70
 
03.08.19
09:32
"по дурости всё это накидал на форму, "
ну тогда с тобой вообще не о чем разговаривать, проходи мимо :)))))))))))
13 Mort
 
03.08.19
09:45
Отчет должен работать полностью программно, без каких-либо интерфейсных частей. Сейчас можно просто принять на веру, а понять уже потом, когда станут понятны всякие mvc и т.д. Впрочем неизвестно наступит ли это "потом" при такой упертости.
14 dark70
 
03.08.19
10:24
(13) Это у тебя и тебе подобных упертость, нежелание даже просто вникнуть в суть вопроса.
Отчет по данным из нескольких удаленных баз, базы могут меняться, пользователи иногда вручную  сопоставляют элементы справочников, могут менять показатели в сформированной таблице на форме. Далее формируется печатная форма.
И так никто и не ответил, как же вы такие умные будете передавать из формы в модуль объекта двоичные данныые ?
Впрочем, вопрос риторический, умничайте тут дальше :)))
Всем спасибо :))
15 dark70
 
03.08.19
10:25
На счет работы с показателями-это в ответ на то, что не должно быть интерфейсной части.
Не, можно конечно через гланды :)))
16 roman52
 
03.08.19
10:40
если не хочешь через реквизит формы, то разберись с (3)
"че то не работает" = еще скажи, "я ж не программист"
17 dark70
 
03.08.19
11:11
(16) Заработало.
"еще скажи", а нафига ? Это ж не ваш метода, ваш метод-лепить кучу реквизитов объекта.
18 PiotrLoginov
 
03.08.19
17:59
(17) поменьше самоуверенности. кто-то интересуется "бест практикс" и старается их придерживаться, а кто-то говнокодит и надувается от гордости. можно много чего нагородить, и оно будет работать. но это еще не гарантия качества. тем более некрасиво выглядит оголтелая критика по отношению к взявшимся помочь уважаемым форумчанам.
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.