Как программно добавить колонку в ТЧ документа и заполнить ее из ТЗ. УТ 11!
☑
0
vse_serjezno
27.01.14
✎
18:22
Вечер добрый!
У документа ОТК есть таб.часть Заказы. По данным из одной ее колонки делаю запрос, выгружаю его в ТЗ.
Как можно программно добавить в эту таб.часть колонку и выгрузить в нее колонку из ТЗ?
Управляемое приложение.
1
vse_serjezno
27.01.14
✎
18:23
Опять таки, вопрос в том, что делать на сервере, что на клиенте?..
2
vse_serjezno
27.01.14
✎
18:29
Код примерно такой:
&НаКлиенте
Процедура ПоказатьСтатусы(Команда)
ПолучитьСтатусыНаСервере();
КонецПроцедуры
Процедура ПолучитьСтатусыНаСервере()
ДокОбъект = РеквизитФормыВЗначение("Объект");
НомераОтправлений = ДокОбъект.ЗаказыКлиентов.ВыгрузитьКолонку("НомерОтправления");
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| ИПМ_ИсторияПочтовыхОтправленийСрезПоследних.НомерПочтовогоОтправления,
| ИПМ_ИсторияПочтовыхОтправленийСрезПоследних.Состояние
|ИЗ
| РегистрСведений.ИПМ_ИсторияПочтовыхОтправлений.СрезПоследних(&ДатаСреза, НомерПочтовогоОтправления В (&МассивНомеров)) КАК ИПМ_ИсторияПочтовыхОтправленийСрезПоследних";
Запрос.УстановитьПараметр("ДатаСреза", ТекущаяДата());
Запрос.УстановитьПараметр("МассивНомеров", НомераОтправлений);
Результат = Запрос.Выполнить();
ТЗНомеров = Результат.Выгрузить();
3
rozer76
27.01.14
✎
18:47
Никак. Программно, например поле, команду и т.д. на форму - можно.
2 + 2 = 3.9999999999999999999999999999999...