Проблема с табличной частью
Показывать по
сообщений
- 1
- 2
13.06.2012
18:04
#1
Добрый день ребята, к простым формам(не управ), в табличной части созданны два реквизита(Сотрудник,Сумма),то есть две колонки,и две с помощью наведения на табличную часть,контекстное меню,добавить колонку(Количество,Статья),теперь вопрос,знатоки! <br>КАК ОБРАТИТЬСЯ К ЭТИ КОЛОНКАМ,ЧТОБ ПРИ ИЗМЕНЕНИИ СОТРУДНИКА(РЕКВИЗИТА В ТАБ. ЧАСТИ) ДОБАВЛЯЛАСЬ СТАТЬЯ(Справочники.Сотрудники.Статья), ни как не могу сделать, подскажите пжл
13.06.2012
19:04
#3
В лесу аукать будешь! Здесь никто не обязан, бросать свои дела и решать чужие проблемы!
13.06.2012
19:07
#4
Через коллекцию колонок табличной части можно получить доступ к любой колонке. Остальное скажет Синтаксис-помощник, если конечно ты его не обидел.
13.06.2012
19:45
#6
"Все перепробывал ниче не помогает......<br>ЭлементыФормы.ТабличнаяЧасть.Колонки.Статья.Данные = Строка(Сотрудник.Статья); <br>Ошибка при установке значения атрибута контекста (Данные)<br>ЭлементыФормы.ТабличнаяЧастьХ.ТекущиеДанные.РеквизитY=<br> Поле объекта не обнаружено (Ячейки)<br>АктивнаяСтрока = ЭлементыФормы.ТабличнаяЧасть.текущиеДанные <br>Статья = АктивнаяСтрока.Статья<br>не работает<br>Что еще можно сделать?"
14.06.2012
08:48
#8
"Процедура ИмяТабЧастиСтатьяПриИзменении (элемент)<br> <br>СтрТЧ = ЭлементыФормы.ИмяТабЧасти.ТекущиеДанные;<br> <br>Запрос = Новый Запрос;<br>Запрос.Текст = <br>"ВЫБРАТЬ<br>|Справочники.Сотрудники.Статья<br>|ИЗ<br>| Справочник.Сотрудники КАК Сотрудники<br>|ГДЕ<br>| Сотрудники.Ссылка = &Ссылка";<br> <br>Запрос.УстановитьПараметр("Ссылка", СтрТЧ.Сотрудник);<br> Результат = Запрос.Выполнить();<br> ВыборкаДетальныеЗаписи = Результат.Выбрать(); <br> <br>Пока ВыборкаДетальныеЗаписи.Следующий() Цикл<br>Статья = ВыборкаДетальныеЗаписи.Статья<br>КонецЦикла; <br> <br>СтрокаТЧ.Статья = Статья;<br> <br>Сообщить ("Както так если я правильно понял вопрос");<br> <br>КонецПроцедуры"
- 1
- 2
Читают тему
(гостей: 1)