Группа: Пользователи
Сообщений: 15
Спасибо сказали: 0 раз
Рейтинг: 0
Доброго дня!
Друзья, помогите, делаю простенький запрос к табличной части документа, а в результат он выдает: ТаблицаЗначений. Ее открываешь, а там собственно все данные которые нужны. Как сразу вытащить их? Запрос:
ВЫБРАТЬ ОтчетОРозничныхПродажах.Товары.( СУММА(Сумма), Контрагент, Контрагент.ТипЦенНаРозничныхТочках ) ИЗ Документ.ОтчетОРозничныхПродажах КАК ОтчетОРозничныхПродажах ГДЕ ОтчетОРозничныхПродажах.Дата МЕЖДУ &ДатаНач И &ДатаКон И ОтчетОРозничныхПродажах.Склад = &ТТ
СГРУППИРОВАТЬ ПО ОтчетОРозничныхПродажах.Товары.(Контрагент.ТипЦенНаРозничныхТочках, Контрагент)
Группа: Местный
Сообщений: 858
Из: Місто щасливих людей
Спасибо сказали: 330 раз
Рейтинг: 0
lensky @ Сегодня, 16:23
, Куда вы их хотите вытащить?
Цитата
а в результат он выдает: ТаблицаЗначений
вы уже вытащили результат запроса в таблицу значений. Дальше делайте с данными что вам нужно
Дописываю конфигурации на платформе 8.х. - Управление торговым предприятием для Украины - Управление производственным предприятием для Украины - Управление небольшой фирмой для Украины - Бухгалтерия для Украины; - Общепит для Украины - Ресторан (Рарус) - Розница
Выборка = Запрос.Выполнить().Выбрать(); Пока Выборка.Следующий() Цикл
Сообщить("Контрагент = "+Строка(Выборка.Контрагент)+", тип цен = "+Строка(Выборка.ТипЦен)+", сумма = "+Формат(Выборка.Сумма,"ЧДЦ=2"));
КонецЦикла;
Сообщение отредактировал Bernet - 24.10.17, 16:02
Дописываю конфигурации на платформе 8.х. - Управление торговым предприятием для Украины - Управление производственным предприятием для Украины - Управление небольшой фирмой для Украины - Бухгалтерия для Украины; - Общепит для Украины - Ресторан (Рарус) - Розница
Группа: Пользователи
Сообщений: 15
Спасибо сказали: 0 раз
Рейтинг: 0
Bernet @ Сегодня, 16:51
,
{Форма.Форма(24)}: Ошибка при вызове метода контекста (Выполнить): {(8, 5)}: Поле не найдено "ОтчетОРозничныхПродажах.Ссылка.Дата" <<?>>ОтчетОРозничныхПродажах.Ссылка.Дата МЕЖДУ &ДатаНач И &ДатаКон Выборка = Запрос.Выполнить().Выбрать(); по причине: {(8, 5)}: Поле не найдено "ОтчетОРозничныхПродажах.Ссылка.Дата" <<?>>ОтчетОРозничныхПродажах.Ссылка.Дата МЕЖДУ &ДатаНач И &ДатаКон
Группа: Местный
Сообщений: 858
Из: Місто щасливих людей
Спасибо сказали: 330 раз
Рейтинг: 0
lensky @ Сегодня, 16:57
, Поправил выше
Дописываю конфигурации на платформе 8.х. - Управление торговым предприятием для Украины - Управление производственным предприятием для Украины - Управление небольшой фирмой для Украины - Бухгалтерия для Украины; - Общепит для Украины - Ресторан (Рарус) - Розница
Группа: Местный
Сообщений: 9564
Из: Kharkiv, UA
Спасибо сказали: 2536 раз
Рейтинг: 0
Цитата(lensky @ 24.10.17, 16:57)
{Форма.Форма(24)}: Ошибка при вызове метода контекста (Выполнить): {(8, 5)}: Поле не найдено "ОтчетОРозничныхПродажах.Ссылка.Дата" <<?>>ОтчетОРозничныхПродажах.Ссылка.Дата МЕЖДУ &ДатаНач И &ДатаКон Выборка = Запрос.Выполнить().Выбрать(); по причине: {(8, 5)}: Поле не найдено "ОтчетОРозничныхПродажах.Ссылка.Дата" <<?>>ОтчетОРозничныхПродажах.Ссылка.Дата МЕЖДУ &ДатаНач И &ДатаКон
lensky, "Уровень знаний 1С: Учусь программировать", плохо учитесь, надо уметь разбираться, а вы тупо скопировали код, даже вдумываясь в него.
Личные бесплатные консультации не даю, для этого есть форум!
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!