|
Узнать количество контрагентов, купивших товар их определенной группы | ☑ | ||
|---|---|---|---|---|
|
0
Sj
27.07.05
✎
09:57
|
Есть простенький запрос. Возможно ли получение итого клиентов по группе товаров 1, 2 го уровня с помощью такого запроса? Как вообще работает счетчик. Считает ли он уникальные коды или просто количество кодов?
Процедура Сформировать() Запрос = СоздатьОбъект("Запрос"); ТекстЗапроса = "//{{ЗАПРОС(Запрос1) |Период с '01.01.2005' по '04.01.2005'; |ОбрабатыватьДокументы Проведенные; |Товар = Документ.РасходнаяНакладная.Товар; |Клиент = Документ.РасходнаяНакладная.Клиент; |Группировка Товар; |Группировка Клиент без групп; |Функция Колво = Счётчик(Клиент);"; Запрос.Выполнить(ТекстЗапроса); Пока Запрос.Группировка(1) = 1 Цикл Сообщить("Товар - "+ СокрЛП(Запрос.Товар)+" = "+Запрос.Колво); КонецЦикла; КонецПроцедуры |
|||
|
1
Парижская фанера
27.07.05
✎
10:02
|
(0) Если есть регистры может проще по регистру "Продажи" собрать инфу?
|
|||
|
2
Sj
27.07.05
✎
10:03
|
1
мне надо из доков. так как в регистре нет необходимой информации. |
|||
|
3
ValA
27.07.05
✎
10:04
|
Так сохрани.
|
|||
|
4
Это
27.07.05
✎
10:05
|
(1) По регистру движения делают несколько документов и не в каждом есть реквизит "Клиент". Посему в выборке одни нули. Я сейчас такую байду через ж.. , пардон, через ТЗ хочу сделать.
|
|||
|
5
ValA
27.07.05
✎
10:07
|
Можно и так, сбросил, свернул, вывел.
|
|||
|
6
Ёпрст
27.07.05
✎
10:11
|
(0)
Счётчик (Counter) - количество записей, вошедших в выборку, <Параметр> - не нужен; |
|||
|
7
Sj
27.07.05
✎
10:39
|
3
пока не буду с этим спешить ЭТО ЧИСТО ТЕСТОВЫЙ ОТЧЕТ. ИНТЕРЕСУЕТ САМ ПРИНЦИП ПОЛУЧЕНИЯ КОЛИЧЕСТВА КЛИЕНТОВ ПО ГРУППЕ ТОВАРА. ПРИМЕР Товар1 Клиент1 Товар2 Клиент1 Товар3 Клиент1 Пусть все эти товары входят в группу ГрТоваров Так вот. Запрос у меня возвращает 3 (три), а нужно то 1. Так как один клиент просто купил несколько товаров из одной группы. ps начал я копать эту тему, точнее реализовывать в программе, и у меня код получился весьма путаный. поэтому хотелось бы найти более простое решение, чем есть. |
|||
|
8
Sj
27.07.05
✎
11:23
|
Таки никто не изучал данный вопрос? Ни у кого нет инфы никакой? Или ссылочку в инете подкинте хотя бы?
|
|||
|
9
Sj
28.07.05
✎
09:19
|
Или же просто одним запросом тут не обойтись?
Есть ли какие мнения по этому вопросу? |
|||
|
10
Ёпрст
28.07.05
✎
09:26
|
(9) Выгрузи запрос в ТЗ и сверни по клиенту.
|
|||
|
11
Sj
28.07.05
✎
09:29
|
то есть только так?
и никак иначе? У меня получилось это слишком накрученно. |
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |