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

Хранилище

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

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



> Запросы. Отбор по прикладному объекту          
Dmitriy-CoDy Подменю пользователя
сообщение 06.12.10, 9:31
Сообщение #1

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

Всем привет...

Подскажите плиз как из регистра накоплений выбрать записи по определенному регистратору при помощи запроса.

Вот пытался попробовать что то вроде этого:

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

но ничего не выходит.

Может я что то не так делаю, ткните носом в ошибку.
Заранее спасибо.

World1С Подменю пользователя
сообщение 06.12.10, 10:01
Сообщение #2

Оратор
Иконка группы
Квалифицированному 1С программисту
Группа: Местный
Сообщений: 358
Из: г.Луганск, обл.Луганская
Спасибо сказали: 110 раз
Рейтинг: 0

Источник.Отбор.Регистратор.Значение  // ссылка на документ

а точно ли, что тип документ ссылка?

ну и сам запрос лучше вот так написать(если уж очень нужно по регистратору)

"ВЫБРАТЬ
|    ТоварыНаСкладах.Склад,
|    ТоварыНаСкладах.Номенклатура,
|    ТоварыНаСкладах.Количество
|ИЗ
|    РегистрНакопления.ТоварыНаСкладах.ОстаткиИОбороты(, , Регистратор, , ) КАК ТоварыНаСкладах
|ГДЕ
|    ТоварыНаСкладах.Регистратор = &Регистратор"


Signature
В наше время люди всему знают цену, но понятия не имеют о подлинной ценности.
Оскар Уайлд

Спасибо сказали: Dmitriy-CoDy,

zetovich Подменю пользователя
сообщение 06.12.10, 10:12
Сообщение #3

Почти ветеран
Иконка группы
Группа: Местный
Сообщений: 718
Из: Северодонецк
Спасибо сказали: 121 раз
Рейтинг: 0

там не ссылка. запрос верный.
смотрите в отладчик

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


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

 

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