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

Хранилище

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

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



> Отбор по группам номенклатуры          
ljuter Подменю пользователя
сообщение 14.11.12, 18:58
Сообщение #1

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

Создан запрос, выбирающий номенклатуру из регистра сведений. В качестве отбора нужно установить группу номенклатуры. Я сделал так:
Конструктор запроса -> Компоновка данных -> Условия
Добавил поле РегистрСведений.Номенклатура.Родитель
Итог: в отчете данные отображаются только из группы номенклатуры, указанной в отборе, т.е. если в отборе выбрать группу номенклатуры на уровень выше (в ней нет товаров) то выводится пустой отчет. Как сделать чтобы выводились товары из всех дочерних групп номенклатуры, указанной в отборе?


Signature
1С 8.2 УТ 2.5.3

pumbaE Подменю пользователя
сообщение 14.11.12, 19:04
Сообщение #2

Завсегдатай
Иконка группы
Группа: Местный
Сообщений: 113
Из: Запоріжжя
Спасибо сказали: 63 раз
Рейтинг: 0

ищиТЕ в условии не равно, а в иерархии.

 ! 

Правила, п.1!
 


Сообщение отредактировал Vofka - 14.11.12, 19:58


Signature
Эт я почему раньше злой был? Потому, что у меня снегопата не было!

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

ljuter Подменю пользователя
сообщение 14.11.12, 20:47
Сообщение #3

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

Нашел, спасибо. И еще вот такой вопрос: вложенность товаров 3-х уровневая, т.е. товар в группе 3-го уровня иерархии. При отборе выбирается 3-я или вторая группа, а выводится вся иерархия начиная с 1-го уровня (т.е. выводится вся иерархия групп). Как сделать, чтобы если в отборе выбрана Группа 2-го уровня то иерархия выводилась начиная со второго уровня и товары, если группа 3-го уровня стоит в отборе, то отображается только 3-я группа и товары соответственно?


Signature
1С 8.2 УТ 2.5.3

shurik_shurik Подменю пользователя
сообщение 14.11.12, 20:59
Сообщение #4

Завсегдатай
Иконка группы
Группа: Местный
Сообщений: 124
Из: Полтавская обл.
Спасибо сказали: 72 раз
Рейтинг: 0

Уберите ".Родитель" с поля условия, а "В иерархи" оставьте

ljuter Подменю пользователя
сообщение 14.11.12, 21:09
Сообщение #5

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

Цитата(shurik_shurik @ 14.11.12, 20:59) *
Уберите ".Родитель" с поля условия, а "В иерархи" оставьте

Конструктор запроса -> Компоновка данных -> Условия - вместо РегистрСведений.Номенклатура.Родитель поставил РегистрСведений.Номенклатура, а в отборе выбрал "В группе" и указал группу 3-го уровеня, но всеравно выводится иерархия начиная с 1-й группы номенклатуры.


Signature
1С 8.2 УТ 2.5.3

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


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

 

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