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

Хранилище

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

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



> Обработка результата запроса выборки данных табличной части документа          
andrew76 Подменю пользователя
сообщение 26.12.14, 15:33
Сообщение #1

Оратор
*****
Группа: Пользователи
Сообщений: 492
Из: Казахстан
Спасибо сказали: 56 раз
Рейтинг: 56

Добрый вечер !

Имеется документ ГПКонтрольОтгрузки с табличной частью,имеющей следующие реквизиты:
ОтгрузочныйЛист,Дата,ГПВидРеализации,Номенклатура,ЕдИзм,Количество,Номенклатура.
В документе также присутствуют реквизиты , к табличной части не принадлежащие-
Город,Дата1,Дата2.Запрос должен перебрать все реквизиты этого документа (и табличной части
и к ней не относящиеся).Проблема в том ,что на выходе не могу обработать результат запроса.
Подозреваю,что результат запроса заливается в ТаблицуЗначений.С какого боку копать-не пойму.
Отладчик только запутал дело.

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



Запрос.УстановитьПараметр("ДатаНач",НачалоДня(ДатаНач));
Запрос.УстановитьПараметр("ДатаКон",КонецДня(ДатаКон));
Запрос.УстановитьПараметр("Город",ВыбГород);    


Результат = Запрос.Выполнить();



 ! 

Правила, п.5
 


Сообщение отредактировал logist - 26.12.14, 15:48

logist Подменю пользователя
сообщение 26.12.14, 15:51
Сообщение #2

Про1С-ник
Иконка группы
Квалифицированный бухгалтерГений телепатии и социального моделированияЗа заслуги на форуме в 2010 годуМодератору Про1С (за заслуги в 2011 году)
Группа: Местный
Сообщений: 9564
Из: Kharkiv, UA
Спасибо сказали: 2539 раз
Рейтинг: 0

Запрос.Текст ="ВЫБРАТЬ
  |    ГПКонтрольОтгрузки.Ссылка.Ссылка,
  |    ГПКонтрольОтгрузки.Ссылка.Город,
  |    ГПКонтрольОтгрузки.ОтгрузочныйЛист,
  |    ГПКонтрольОтгрузки.Дата,
  |    ГПКонтрольОтгрузки.ГПВидРеализации,
  |    ГПКонтрольОтгрузки.Номенклатура,
  |    ГПКонтрольОтгрузки.ЕдИзм,
  |    ГПКонтрольОтгрузки.Количество
  |ИЗ
  |    Документ.ГПКонтрольОтгрузки.Список КАК ГПКонтрольОтгрузки";    

// ...

Таблица = Запрос.Выполнить().Выгрузить(); // Таблица и есть ТЗ


Сообщение отредактировал logist - 26.12.14, 15:51


Signature
Личные бесплатные консультации не даю, для этого есть форум!

andrew76 Подменю пользователя
сообщение 26.12.14, 15:57
Сообщение #3

Оратор
*****
Группа: Пользователи
Сообщений: 492
Из: Казахстан
Спасибо сказали: 56 раз
Рейтинг: 56

Спасибо,а первый вариант, вообще не рабочий ? Т.е. на будущее -лучше брать Ваш вариант?

logist Подменю пользователя
сообщение 26.12.14, 16:11
Сообщение #4

Про1С-ник
Иконка группы
Квалифицированный бухгалтерГений телепатии и социального моделированияЗа заслуги на форуме в 2010 годуМодератору Про1С (за заслуги в 2011 году)
Группа: Местный
Сообщений: 9564
Из: Kharkiv, UA
Спасибо сказали: 2539 раз
Рейтинг: 0

Цитата(andrew76 @ 26.12.14, 15:57) *
а первый вариант, вообще не рабочий

Рабочий, но результирующая таблица будет не удобной для работы.


Signature
Личные бесплатные консультации не даю, для этого есть форум!

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

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


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

 

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