Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Вход | Зарегистрироваться )



> не получается загрузить табличную часть документа в табличную часть на форме обработки , 1С:Підприємство 8.3 (8.3.15.1700) BAS ERP (2.1.9.2)          
htggth Подменю пользователя
сообщение 08.06.20, 3:13
Сообщение #1

Молчаливый
*
Группа: Пользователи
Сообщений: 9
Спасибо сказали: 8 раз
Рейтинг: 0

Процедура ЗагрузитьАктВТабличнуюЧастьСчет()
    Запрос = Новый Запрос("ВЫБРАТЬ
                          |    ERP_STO_АктУслугСТО.Счет.(
                          |        Ссылка КАК Ссылка,
                          |        НомерСтроки КАК НомерСтроки,
                          |        Товар КАК Товар,
                          |        Цена КАК Цена,
                          |        Валюта КАК Валюта,
                          |        Услуга КАК Услуга,
                          |        ЦенаУслуги КАК ЦенаУслуги,
                          |        ВалютаУслуги КАК ВалютаУслуги,
                          |        НетНаСкладе КАК НетНаСкладе,
                          |        Характеристика КАК Характеристика,
                          |        Количество КАК Количество,
                          |        Склад КАК Склад,
                          |        ТоварСтрока КАК ТоварСтрока
                          |    ) КАК Счет
                          |ИЗ
                          |    Документ.ERP_STO_АктУслугСТО КАК ERP_STO_АктУслугСТО
                          |ГДЕ
                          |    ERP_STO_АктУслугСТО.Ссылка = &Ссылка");
    Запрос.УстановитьПараметр("Ссылка", Объект.ДокументОснование.Ссылка);
    Результат = Запрос.Выполнить();
    РабочееМестоСТО.Счет.Загрузить(Результат.Выгрузить());
КонецПроцедуры


в результате 1 строка табличной части добавляется но не заполняется
P.S. программист я так себе если кто не понял)


 ! 

Правила: 9
 


Сообщение отредактировал Vofka - 09.06.20, 8:09

volodya1122 Подменю пользователя
сообщение 08.06.20, 8:03
Сообщение #2

Оратор
Иконка группы
Группа: Местный
Сообщений: 336
Из: Тернопіль
Спасибо сказали: 133 раз
Рейтинг: 135.7

htggth @ Сегодня, 4:13 * ,
А так переделать концовку?
Результат = Запрос.Выполнить().Выбрать();
Результат.Следующий();
РабочееМестоСТО.Счет.Загрузить(Результат.Счет);

Спасибо сказали: htggth,

htggth Подменю пользователя
сообщение 08.06.20, 13:55
Сообщение #3

Молчаливый
*
Группа: Пользователи
Сообщений: 9
Спасибо сказали: 8 раз
Рейтинг: 0

volodya1122 @ Сегодня, 9:03 * ,
тогда
Невідповідність типів (параметр номер '1')
{ERP_STO Справочник.ERP_STO_ЗаписиРабочегоКалендаря.Форма.ФормаЭлемента.Форма(391)}: РабочееМестоСТО.Счет.Загрузить(Результат.Счет);
{ERP_STO Справочник.ERP_STO_ЗаписиРабочегоКалендаря.Форма.ФормаЭлемента.Форма(362)}: ЗагрузитьАктВТабличнуюЧастьСчет();

через:
Невідповідність типів (параметр номер '1')

это я так понимаю уже что-то с колонками?
или что-то с самим запросом?

htggth Подменю пользователя
сообщение 08.06.20, 15:01
Сообщение #4

Молчаливый
*
Группа: Пользователи
Сообщений: 9
Спасибо сказали: 8 раз
Рейтинг: 0

volodya1122 @ Сегодня, 9:03 * ,

вот так заработало


Запрос.УстановитьПараметр("Ссылка", Объект.ДокументОснование.Ссылка);
    Результат = Запрос.Выполнить().Выбрать();
    Результат.Следующий();
    //РабочееМестоСТО.Счет.Загрузить(Результат.Счет);
    РабочееМестоСТО.Счет.Загрузить(Результат.Счет.Выгрузить());



 ! 

Правила: 9
 


Сообщение отредактировал Vofka - 09.06.20, 8:08

Не нашли ответа на свой вопрос?
Зарегистрируйтесь и задайте новый вопрос.


Ответить Новая тема
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 28.03.24, 11:16
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!