Заполнение полей в табличной части #742864


#0 by vitaliklibra
Еще раз привет всем! Суть проблемы: есть табличная часть. При добавлении нового элемента, данные из ЕГО карточки нужно подтягивать в эту ТЧ в определенные поля. Пример: выбираем номенклатуру, и после этого в соседнюю колонку попадает Артикул из карточки номенклатуры. Как-то раньше делал - запамятовал((( Напомните, кому не сложно! Приложение УПРАВЛЯЕМОЕ! Возможно ли обойтись без запроса? Типа такого: &НаКлиенте
#1 by Rie
Всё же лучше использовать запрос - чтобы за один взять все нужные реквизиты, а не лазить в базу за каждым по отдельности. А вот насчёт "как это делать" - в чём вопрос-то? Как получить реквизиты номенклатуры (с сервера)? Как заполнить поля в строке табличной части? Как запрос написать?
#2 by vitaliklibra
- "Как заполнить поля в строке табличной части?" - вот это меня интересует. Как эти поля достать из текущих данных по ссылке в поле Номенклатуры ТЧ, что потом в ту же ТЧ вставить, куда мне нужно?
#3 by фобка
Просто поле добавляешь на форме (элемент таблицы) указываешь путь к данным Карточка.Артикул
#4 by Pronik
Все зависит от того что нужно получить в результате. Если нужно только отобразить на форме то что внутри номенклатуры, то можно просто вытащить в таблицу формы реквизит номенклатуры нажав + возле номенклатуры в списке реквизитов формы. Но если значение нужно сохранить в ТЧ документа, то надо делать серверный вне контекстный вызов, и получать значение через точку. &НаКлиенте
#5 by vitaliklibra
и . Ребят, спасибо огромное! Все в порядке, я поступил по описанию - чисто экспериментально-мыслительно))) Но и обязательно учту для своего жалкого опыта!!! Вопрос решен, но эти проклятые управляемые формы пока еще продолжают бесить! >:О
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям