Автор | Сообщение |
|
| |
Пост N: 2792
Зарегистрирован: 17.05.05
|
|
Отправлено: 18.03.13 17:35. Заголовок: Ascan ?
Есть массив вида {{},{},{}} поиск веду в первом элементе do while !eof() .. if ascan(klnmas[1],{|fff| fff==nakl_r1->kod_kl})==0 skip loop endif ....... skip enddo медленновато что то или меня уже плющит.... есть какой то другой аналог Ascan который пошустрее работает ? Понятно что вот так быстрее будет if ascan(klnmas[1],nakl_r1->kod_k)==0 skip loop endif RDD скипает быстрее чем работает Ascan с блоком кода....
|
|
|
Новых ответов нет
, стр:
1
2
3
All
[см. все]
|
|
|
| |
Пост N: 2859
Зарегистрирован: 17.05.05
|
|
Отправлено: 23.03.13 11:26. Заголовок: Pasha пишет: Чтобы ..
Pasha пишет: цитата: | Чтобы избежать этого, я на клиенте добавил функцию, у которой всего 3 параметра: |
| а тут их 5 Pasha пишет: цитата: | <xScope>, <xScopeBottom>, <xOrder>, <cFilter>, <lDeleted> |
|
|
|
|
|
| Администратор
|
Пост N: 2784
Зарегистрирован: 23.05.05
|
|
Отправлено: 23.03.13 14:08. Заголовок: Это в функции на сер..
Это в функции на сервере 5 параметров, так как серверу надо знать управляющий индекс клиента и флаг set deleted. А в клиентской функции 3 параметра: 2 для scope и фильтр.
|
|
|
|
| |
Пост N: 2893
Зарегистрирован: 17.05.05
|
|
Отправлено: 28.03.13 20:07. Заголовок: Pasha Элементы в хэ..
Pasha Элементы в хэш массиве располагаются в порядке их добавления или там какой то свой принцип ? Изначально думал что в порядке добавления............но вроде оно не так. ЗЫ Разобрался потестив на примерах. Там свой загадочный принцип сортировки.
|
|
|
|
| |
Пост N: 3617
Зарегистрирован: 17.05.05
|
|
Отправлено: 10.10.13 15:57. Заголовок: Dima пишет: Изначал..
Dima пишет: цитата: | Изначально думал что в порядке добавления............но вроде оно не так |
| что бы было в порядке добавления юзаем hb_hSetOrder(hmas,.t.)
|
|
|
Новых ответов нет
, стр:
1
2
3
All
[см. все]
|
|