Как добавить табличную часть в управляемом приложении с определенным ТипомЗнач? #631805


#0 by ManInCity
В режиме обычного приложения можно добавить на форму обработки табличное поле и в свойствах указать тип значения, например, РегистрСведенийСписок.НаименованиеРегистраСведений. Тогда в табличном поле будут отображаться все записи указанного регистра сведений. Как сделать это для управляемого приложения? Делаю так: Добавляю реквизит в обработку, указываю тип РегистрСведенийНаборЗаписей.НаименованиеРегистраСведений. Добавляю его на форму. Не работает.
#1 by ManInCity
Help!!!
#2 by Wobland
динамический список?
#3 by zoom_4x
Или же... Добавленный реквизит на форме чудесным образом превратился в ДанныеФормыСтруктураСКоллекцией. ДанныеФормыСтруктураСКоллекцией предназначен для моделирования наборов записей в данных управляемой формы. У него есть метод Загрузить(<Таблица>) Параметры: <Таблица> (необязательный) Тип: ТаблицаЗначений. То есть, запросом выбираешь данные из регистра и загружаешь в свой реквизит &НаСервере Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка) Данные отобразятся на форме.
#4 by Wobland
Тип: ТаблицаЗначений? а как же тонкий клиент? и почему только при создании?
#5 by Ахиллес
Интересно, догадается кто нить открыть типовую торговлю и посмотреть документ "Корректировкарегистров"?
#6 by zoom_4x
у ДанныеФормыСтруктураСКоллекцией метод Загрузить имеет параметр Таблица с  типом ТаблицаЗначений. ТаблицаЗначений в УФ не доступна в тонком клиенте, как и запрос. В принципе, можно в другой процедуре с компиляцией на сервере до открытия формы. По-моему, наиболее подходит в данном случае  ПриСозданииНаСервере
#7 by Wobland
там ПутьКДанным      = "Объект.Движения." а так, чтобы не движения, фих знает. может, плохо смотрел
#8 by Wobland
создал на сервере. посмотрел. пока форма жива, данные в регистре изменились. будет видно?
#9 by ManInCity
Это сработало.
#10 by ManInCity
Спасибо.
#11 by ManInCity
КорректировкуРегистров посмотрю обязательно, но уже не сегодня.
#12 by Wobland
проверял ?
#13 by Ахиллес
-Доктор, когда я делаю "вот так", у меня болит "вот здесь". -А вы "вот так" не делайте. Если цель редактирование записей регистров, то не надо изобретать собственный велосипед с квадратными колёсами. Шопу отобьёте на нём ездя. Возьмите стандартный, с круглыми колёсами.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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