Выгрузить результат запроса в табличное поле #506398


#0 by brato4karik
Помогите пожалуйста, выгрузить в табличное поле на форме результат запроса. на форме есть табличное поле "Документы"
#1 by Mitriy
а в данные у табполя что? и какого типа?
#2 by zbv
посмотри в СП "СоздатьКолонки"
#3 by Ayvengo
ТабличнаяЧасть.Загрузить(Запрос.выполнить.Выгрузить);
#4 by brato4karik
в свойстве Данные "ТабличноеПолеПоступление", тип ДокументСсылка.ТабличноеПолеПоступление
#5 by Ayvengo
Синтаксис: Загрузить(<Таблица>) Параметры: <Таблица> (обязательный) Тип: ТаблицаЗначений. Таблица значений, откуда загружается табличная часть. Колонки таблиц совмещаются по именам. Описание: Загружает табличную часть из таблицы значений. При этом все прежние строки табличной части удаляются. При загрузке значения в колонках табличной части заполняются значениями из колонок таблицы значений с совпадающими именами. Примечание: Использование метода допустимо только в том случае, если табличная часть получена из свойства объекта. Если табличная часть получена из свойства ссылки (или выборки), то использование этого метода будет вызывать ошибку выполнения. Пример: Состав.Загрузить(ТаблицаСостава);
#6 by brato4karik
Это не табличная часть, это элемент формы табличное поле, у него нет метода Загрузить
#7 by Ayvengo
А табличную часть не создать? :) Ну а если нет, то  ЗаполнитьЗначения - описание в справочнике ;) , но уже циклом.
#8 by Aprobator
а нарисовать реквизит формы типа таблица значений и с ним связать табличное поле - слабо?
#9 by Aprobator
а вообще сдается мне, что здесь можно обойтись установкой отбора у табличного поля связанного с реквизитом формы типа ДокументСписок.
#10 by brato4karik
нет реквизит не нужен, эту информацию хранть не надо и она может меняться, поэтому табличное поле, только как элемент визуализации, но я с ним не работал ни разу.
#11 by Ayvengo
тогда пункт
#12 by brato4karik
подскажи подробнее, чет туплю уже в конце дня, как это сделать
#13 by Aprobator
реквизит формы путаешь с реквизитом объекта.
#14 by Ayvengo
Установите у табличного поля ТипЗначение = ДокументСписок.ПоступленияТоваровУслуг Далее при открытии и/или по кнопке установку отбор ТабличноеПоле.Отбор ну и отбор по реквизитам в отладчике посмотрите ;)
#15 by Aprobator
+ при условии, что с табличным полем связана командная панель (можно с автозаполнением, а можно и руками заполнить - на любителя).
#16 by Ayvengo
И еще размещение данных не забудьте настроить :)
#17 by Ayvengo
а зачем панелька?
#18 by Mitriy
бедный автор...
#19 by Aprobator
ну сударь, просто пока верится с трудом, что на вашем уровне вы сможете отбор в табличном поле программно настроить. А через панельку самое то )
#20 by Ayvengo
опять меня с кем-то спутали :D
#21 by Aprobator
а соррь мимо ). - топик стартеру конечно адресуется )
#22 by brato4karik
Все ребята брейк, все просто оказалось, я не создал для табличного поля колонку(с именем колонки из запроса)и типом нужный документ, и в итоге правда я и так сначал делал но без созданной колонки, данные присваивались но не отображались. Я подумал что ДанныеТабличногоПоля он создает переменную которая не имеет отошения к моему табличному полю.
#23 by Ayvengo
Попробую все-таки со списком и отбором ;) Всяко веселее и красивее :)
#24 by Mitriy
молоток...
#25 by Aprobator
смотри реквизиты формы - там твоя переменная прячется )
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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