|
v7: Вопрос про ИТЗ | ☑ | ||
|---|---|---|---|---|
|
0
Bagirius
24.10.13
✎
22:48
|
Подскажите.
Начал Юзать ИТЗ Необходимо отсортировать по фильтру. пример: ИТЗ.Клиент = Клиент; ИТЗ.Товар = Товар; ИТЗ.Кол = Кол; ИТЗ.ДобавитьИндекс("Клиент", "Клиент"); ИТЗ.УстановитьФильтр(Клиент, Клиент, "Клиент"); ИТЗ.ВыбратьСтроки("Клиент"); Пока ИТЗ.ПолучитьСтроку("Клиент") = 1 Цикл ... Необходимо, Что бы в выборке товары сортировались Можно поля в ИТЗ добавить Наименование Код Артикул это не проблема, вот как отсортировать с включенным фильтром, не доганяю |
|||
|
1
SnarkHunter
24.10.13
✎
23:22
|
Составной индекс Клиент+Товар еще не предлагали?
|
|||
|
2
Bagirius
24.10.13
✎
23:29
|
(1) Мне нужны все Товары!!!, по одному клиенту
|
|||
|
3
Bagirius
24.10.13
✎
23:30
|
Я же рамки мин / макс не смогу задать для товаров. По крайне мере не знаю как
|
|||
|
4
SnarkHunter
24.10.13
✎
23:30
|
(2)Разве кто-то предлагал устанавливать фильтр по товару?
P.S. И незачем так орать. |
|||
|
5
Bagirius
24.10.13
✎
23:46
|
(4) так как??
|
|||
|
6
Bagirius
24.10.13
✎
23:48
|
я знаю составные индексы, я же говорю, не догоняю как сделать. Я выгружаю вильтрованную ИТЗ в ТЗ, ТЗ сортирую и данные беру. Результат - то что требуется!!! Но явно я извращением занимаюсь, есть способ проще.
Вот в этом и вопрос |
|||
|
7
SnarkHunter
25.10.13
✎
00:16
|
Сделай составной индекс "НаименованиеТовара,Клиент". В этом случае итз будет уже отсортирована по наименованию товара.
Для наименования товара задай такие минимальное и максимальное значения фильтра, которые заведомо меньше минимального наименования и больше максимального наименования. В этом случае в отфильтрованную итз попадет весь товар клиента. |
|||
|
8
viktor_vv
25.10.13
✎
00:40
|
Проще будет использовать Сгруппировать, и при выводе сортировать по необходимому полю.
|
|||
|
9
viktor_vv
25.10.13
✎
00:42
|
(8)+ Или группировать, не помню точно.
|
|||
|
10
ADirks
25.10.13
✎
09:21
|
(0) Составной индекс + Подмножество()
|
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |