Имя: Пароль:
1C
 
Заполнение УФ83 ссылками на документы
0 Простенький вопросик
 
20.01.16
09:38
Вот начал писать начальный вариант. Строки создаются, но они пустые. Почему пустые? Что сделать?


&НаСервере
Процедура ОбновитьНаСервере()
    // Вставить содержимое обработчика.
        запрос1=новый запрос;
    запрос1.Текст="ВЫБРАТЬ
                  |    ПоступлениеТоваровУслуг.Ссылка
                  |ИЗ
                  |    Документ.ПоступлениеТоваровУслуг КАК ПоступлениеТоваровУслуг";
    итогзапр1=запрос1.Выполнить().Выгрузить();
    для каждого стр из итогзапр1 цикл
        строкаПТУ=объект.ПТУ.Добавить();
        строкаПТУ.ссылка=стр.ссылка;
    конеццикла;    

КонецПроцедуры

&НаКлиенте
Процедура Обновить(Команда)
    ОбновитьНаСервере();
КонецПроцедуры
1 butterbean
 
20.01.16
09:42
1. нафига выгружать в промежуточную таблицу и перебирать её? можно просто объект.ПТУ.Загрузить(запрос1.Выполнить().Выгрузить());
2. скорее всего типы колонок не совпадают
2 hhhh
 
20.01.16
09:45
(0) строкаПТУ.ссылка  - действительно реквизит ТЧ ПТУ называется Ссылка?
3 Простенький вопросик
 
20.01.16
09:53
(1)
да действительно оба раза прав
Ошибка? Это не ошибка, это системная функция.