#0
by Bukos
Действия: 1. Разместить на форме табличное поле (ТабличноеПолеЗапроса); 3. Выполнить его (Результат = Запрос.Выполнить); 4. С помощью конструкции: ТабличноеПолеЗапроса = Результат.Выгрузить заполнить табличное поле формы. Не заполняется. Конструкция: ЭлементыФормы.ТабличноеПолеЗапроса = Результат.Выгрузить говорит, что объект недоступен для записи... Как правильно сделать?
#1
by iSeRG
При загрузке значения в колонках табличной части заполняются значениями из колонок таблицы значений с совпадающими именами.
#2
by Волшебник
Результат запроса выгружай в таблицу значений. Свяжи табличное поле с таблицей значений через свойство "Данные". Не забудь создать колонки табличного поля.
#3
by Jaws
Создаем форму общую форму, на ней ТП, в реквизиты формы добавляем ТЗ например "тблЗначений", связываем ТП с ТЗ по данным. О колоноках не беспокоимся. В обработке события формы "ПриОткрытии": В теле программы вызываем форму:
#4
by Bukos
Ок. Проверяю. Есть форма. На ней есть табличное поле ТабличноеПоле. В свойстве "Данные" связано с таблицей значений ТабличноеПоле (реквизит формы). Вроде все правильно. Есть запрос. Проверял - работает. В отладчике данные видны. Дальше: На форме - пустая таблица. 2-й вариант: На форме - пустая таблица. При этом в отладчике таблица ТабличноеПоле - заполнена... Не могу ничего понять...
#5
by Bukos
Во! Второе нажатие на кнопку приводит к заполнению таблицы... Скорее всего - надо как-то форму обновить?
#6
by Bukos
Вставил Обновить; после заполнения таблицы... Нет реакции... При этом табличное поле явно чем-то заполняется - появляется линейка прокрутки сбоку... Но данных - нет... Повторное заполнение - данные есть... В отладчике - ЭлементыФормы.ТабличноеПоле показывает, что структура таблицы заполнена, просто ТабличноеПоле - что данные в таблице значений - есть...
#10
by iSeRG
Да нафиг вызывать СоздатьКолонки. Клонки надо создать в конфигураторе. И используй 2-й вариант. И обновлять не надо
#12
by Bukos
Колонки в конфигураторе - это как??? К тому же - здесь произвольная структура данных после выполнения запроса... На Проф готовлюсь... Волшебнику - отдельное спасибо. За форум. И за скорость ответов. Это - редкость.
#13
by iSeRG
ну если произольная структура данных тогда только с СоздатьКолонки А если заранее известны поля запроса, то в кофигураторе создаешь колонки с такими же названиями и далай как в
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Заполнить таблицу цен в справочнике номенклатура с помощью прогр.
- Таблицу значений выгрузить в таблицу печатной формы
- Как заполнить список списком всех ДОКУМЕНТОВ в конфигурации?
- Как заполнить програмно заполнить субконто?
- Заполнить табличную часть из справочника
- Word как заполнить таблицу в цикле?
- Как таблицу значений значений превратить во временную таблицу SQL ?
- Скопировать таблицу одной формы в таблицу другой
- Выгрузка результата запроса в таблицу формы
- v7: Выгрузить таблицу значений в таблицу
- Как заполнить таблицу SQL из 1С???
- Как программно вставить элемент формы в определённое место (управляемые формы)?
В этой группе 1С
- обмен данными между браузером и 1с
- Какой сервер выбрать для 1С: 7.7
- А как выйти из режима редактирования строки документа...
- 1C++ проблема раскраски табличной части документа
- Перенос данных из Exsel в 1С Торговля склад
- 1Cv8: В общих модулях не видятся экспортируемые переменные, процедуры и функции?
- Как увеличить длину кода в спр.?
- ТиС: и др.Как применить правило RTr9_Ac4.xml к Комплексной?
- 7.7 - существует хоткей для объединения ячеек в таблице?
- Как заставить 1Ску слась интеренет сообщения в анси, а не в утф
- Печать из 1С разных форматов
- Проблемы с подотчетным лицом
- Как программно вставить строку в нужное место ТЧ документа
- Как обновить измененную конфигурацию?
- Какая последняя версия Рарус Альфа:Авто?
- Перенос данных из 1С7 в 1С8
- Проблемы с выгрузкой в XML-файл.
- Как переключить закладку
- Доступность реквизита табличной части
- Импорт данных из SQL в 1С