|
v7: Поиск строки в ТЗ по нескольким реквизитам |
☑ |
0
TwoWorld
28.12.11
✎
13:27
|
Подскажите как сделать: есть ТЗ с з колонками "Фирма","Склад","Номенклатура", как зная значения всех 3 реквизитов найти строку в ТЗ? (Кроме перебора строк)
|
|
1
Ёпрст
гуру
28.12.11
✎
13:28
|
создать еще одну колонку, по ней искать
|
|
2
ssamm
28.12.11
✎
13:29
|
А чем перебор не устроил?
|
|
3
andrewks
28.12.11
✎
13:29
|
вариант штатный: сделать колонку ключа, в котором прописывать составной код, разделённый спецсимволом
|
|
4
filh
28.12.11
✎
13:29
|
новая колонка с Назв1Назв2Назв3 и по ней искать
|
|
5
marvak
28.12.11
✎
13:34
|
(0)
упорядочить по номенклатуре, потом поиск по номенклатуре, а уже начиная с найденной строки перебор, будет быстрее чем перебор по всей таблице.
|
|
6
Эльниньо
28.12.11
✎
13:35
|
(5) Тоже об этом подумал
|
|
7
Гефест
28.12.11
✎
13:37
|
А можно не изобретать велосипедов и использовать индексированную ТЗ
|
|
8
andrewks
28.12.11
✎
13:39
|
(7) вариант второй, нештатный :)
|
|
9
marvak
28.12.11
✎
13:43
|
(7)
А в семерке есть что ли индексированные ТЗ?
|
|
10
filh
28.12.11
✎
13:43
|
(9) есть и много чего еще)))
|
|
11
andrewks
28.12.11
✎
13:43
|
(9) а то!
|
|
12
Злопчинский
29.12.11
✎
05:05
|
все - методом пополам!
|
|
13
Дядя Васька
29.12.11
✎
05:07
|
в восьмерке это делается штатно...
|
|
14
KishMish
29.12.11
✎
07:47
|
(13) в Excel это делается штатно
|
|
15
Злопчинский
29.12.11
✎
07:52
|
(13) и стоит примерно 100 Мб на сеанс?
|
|
16
Злопчинский
29.12.11
✎
07:52
|
;-)
|
|
17
Злопчинский
29.12.11
✎
07:53
|
я тут прикрутил индексированную таблицу - пересчет базы как минимум на 30% ускорил перепроведение... теперь бы прикрутить прямые запросы вместо временных расчетов... тогда у мну ваще все летать будет.. н о тогда я 8-ку вообщее никогда не осовю.. ;-)
|
|
18
Mikeware
29.12.11
✎
07:57
|
(17) такая вот вечная дилемма...
|
|
19
1Сергей
29.12.11
✎
08:01
|
(17) переходите на 6.0, там это не реализовано :)
|
|
20
stix2010
29.12.11
✎
10:14
|
(17) неудачник, мы уже используем 8.2.15
|
|