Проблема с табличной частью

Новая тема
Показывать по 10 20 40 сообщений
Добрый день ребята, к простым формам(не управ), в табличной части созданны два реквизита(Сотрудник,Сумма),то есть две колонки,и две с помощью наведения на табличную часть,контекстное меню,добавить колонку(Количество,Статья),теперь вопрос,знатоки!
КАК ОБРАТИТЬСЯ К ЭТИ КОЛОНКАМ,ЧТОБ ПРИ ИЗМЕНЕНИИ СОТРУДНИКА(РЕКВИЗИТА В ТАБ. ЧАСТИ) ДОБАВЛЯЛАСЬ СТАТЬЯ(Справочники.Сотрудники.Статья), ни как не могу сделать, подскажите пжл
ААААУУУУУ
В лесу аукать будешь! Здесь никто не обязан, бросать свои дела и решать чужие проблемы!
Через коллекцию колонок табличной части можно получить доступ к любой колонке. Остальное скажет Синтаксис-помощник, если конечно ты его не обидел.
ну чего ругаешься на человека, - заблудился, страшно...
"Все перепробывал ниче не помогает......
ЭлементыФормы.ТабличнаяЧасть.Колонки.Статья.Данные = Строка(Сотрудник.Статья);
Ошибка при установке значения атрибута контекста (Данные)
ЭлементыФормы.ТабличнаяЧастьХ.ТекущиеДанные.РеквизитY=
Поле объекта не обнаружено (Ячейки)
АктивнаяСтрока = ЭлементыФормы.ТабличнаяЧасть.текущиеДанные
Статья = АктивнаяСтрока.Статья
не работает
Что еще можно сделать?"
иди пописай....
"Процедура ИмяТабЧастиСтатьяПриИзменении (элемент)

СтрТЧ = ЭлементыФормы.ИмяТабЧасти.ТекущиеДанные;

Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
|Справочники.Сотрудники.Статья
|ИЗ
| Справочник.Сотрудники КАК Сотрудники
|ГДЕ
| Сотрудники.Ссылка = &Ссылка";

Запрос.УстановитьПараметр("Ссылка", СтрТЧ.Сотрудник);
Результат = Запрос.Выполнить();
ВыборкаДетальныеЗаписи = Результат.Выбрать();

Пока ВыборкаДетальныеЗаписи.Следующий() Цикл
Статья = ВыборкаДетальныеЗаписи.Статья
КонецЦикла;  

СтрокаТЧ.Статья = Статья;

Сообщить ("Както так если я правильно понял вопрос");

КонецПроцедуры"
блин погнал процедура будет ИмяТабЧастиСотрудникПриИзменении
Что будет при повторном открытии формы объекта. Увидим мы в табличной части какую-нибудь информацию по статье?
Читают тему
(гостей: 1)

Быстрый переход