|
Помогите с ф-цией отбора данных, задолбался!
|
|||
---|---|---|---|
#18+
Записи в запросе-источнике отсортированы по первому полю, структура такая: ААА, ппп, ррр,...... ААА, ггг, шшш.... ААА, иии, ььь... БББ, жжж, ппп... ................... нужно получить результат: ААА, ппп & ррр & ггг & шшш & иии & ььь & .... БББ, , жжж, ппп... запутался в Do While, For... и т.п. ... |
|||
:
Нравится:
Не нравится:
|
|||
10.03.2016, 23:24 |
|
Помогите с ф-цией отбора данных, задолбался!
|
|||
---|---|---|---|
#18+
йцукенгшщ, в запросе Код: sql 1. 2. 3. 4. 5.
функция в общем модуле Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11.
... |
|||
:
Нравится:
Не нравится:
|
|||
10.03.2016, 23:57 |
|
Помогите с ф-цией отбора данных, задолбался!
|
|||
---|---|---|---|
#18+
Да, спасибо, так работает! А как-бы всё в процедуру перенести? Я заполняю ф-цией таблицу в Ecell и обойтись без запроса мне было бы проще. И ещё: во вложенном запросе Вы группировкой убираете повторы в Поле1. Я то пытался решить проблему так: - запрос-источник отсортирован по Полю1 и содержит все нужные поля - записи последовательно перебираются и пока значение Поля1 не меняется - значения остальных полей собираются в строку - при изменении значения Поля1 начинается новое формирование. ...поэтому я и написал, что запутался в всех этих Do While, For... и т.п. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.03.2016, 08:56 |
|
Помогите с ф-цией отбора данных, задолбался!
|
|||
---|---|---|---|
#18+
Кажется получилось: Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17.
Покритикуйте, если есть за что. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.03.2016, 14:21 |
|
|
start [/forum/topic.php?fid=45&msg=39190053&tid=1613835]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
41ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
44ms |
get tp. blocked users: |
2ms |
others: | 14ms |
total: | 143ms |
0 / 0 |