Открыть вторую форму обработки УФ #758712


#0 by Ivan093
Подскажите, плиз, не догоняю как открыть не основную форму обработки из основной, чтобы она была привязана к объекту основной формы? А то форма открывается, но реквизит объекта пустой, я так понимаю, что создается новый экземпляр объекта обработки и открывается ее форма? Что не так делаю?
#1 by VikingKosmo
не надо никого, никуда получать. ОткрытьФорму наше все
#2 by VikingKosmo
и уж тем более ОткрытьМодально...
#3 by VikingKosmo
А если к сути вопроса, что находится в переменной Объект? Вангую, что там ДанныеФормыКоллекция...
#4 by Ivan093
Суть проблемы:
#5 by Ivan093
в объекте есть реквизит Компоновщик типа КомпоновщикНастроек, на доп форме есть таблица, которая отображает отбор из этого реквизита. До открытия доп форма в отладчике видно, что отбор есть в компоновщике, а на форме пусто.
#6 by Ivan093
т.е. смысл, чтобы отбор редактировать в отдельном окне
#7 by Maniac
фигушки. в УФ две формы не имеют между собой ничего связанного. Пиши кучу кода по передаче туда обратно данных.
#8 by Ivan093
Блин, я то думал, что если реквизит объекта, значит он общий. Ну и как настройки СКД передавать тогда в другую форму?
#9 by Ivan093
В параметрах, наверное, не передать напрямую...
#10 by Fuas4
Я, когда с такой проблемой столкнулся, понял что проще добавтиь на 1 форму 2 страницы и просто менять им видимость. Пошел юзер в настройки, открыл страницу настройки. Нажал он "Ок" - закрыл настройки и открыл основную закладку.
#11 by Гёдза
нельзя открыть 2 формы одного экземпляра объекта
#12 by Гёдза
но можно открыть произвольную форму объекта. И туда передать объект
#13 by Ivan093
Дак вот как передать настройки компоновки? вылазит ошибка, видимо нельзя в структуру такой объект поместить
#14 by Ivan093
а вытаскивать отбор из настроек, преобразовывать в структуру, передавать, а потом обратно... легче уж действительно странице оформить. хотя где-то я в типовых вроде видел редактирование настроек отчета в отдельной форме. Может там реализовано подобное?
#15 by VikingKosmo
КомпоновщикНастроекКомпоновкиДанных (DataCompositionSettingsComposer) ПолучитьНастройки (GetSettings) Синтаксис: ПолучитьНастройки Возвращаемое значение: Тип: НастройкиКомпоновкиДанных. Описание: Позволяет получить копию настроек компоновки данных. Доступность: Сервер, толстый клиент, внешнее соединение.
#16 by VikingKosmo
а в структуру можно поместить можно не напрягаясь
#17 by Ivan093
Выше же привел код где помещаю в структуру, который выдает ошибку.
#18 by VikingKosmo
&НаКлиенте нельзя
#19 by Ivan093
ааа, я его на клиенте выполнял. Сейчас на сервере проверю
#20 by VikingKosmo
не доверяешь СП? Правильно, я бы тоже не доверял. Если конечно БСП не куплен у ДенисЧ
#21 by VikingKosmo
СП в смысле
#22 by Ivan093
Проверил, работает, но наполовину: поля появились в отборе, но все с крестиками
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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