|
|
|
Как сделать одну View с разными условиями для разных пользователей?
|
|||
|---|---|---|---|
|
#18+
Хочу сделать View, в которой выполнялись бы разные фильтры для разных пользователей. Фильтры должны задаваться пользователями (из стандартного набора). Сложность в том, что, как правило, пользователи запускают на одном и том же компьютере несколько копий приложений с разными фильтрами, причем именно для того, чтобы использовать разные фильтры. Пытался заносить параметры фильтров в отдельную таблицу и выбирать их оттуда по SPID (по имени пользователя и имени компьютера не подходит по указанной ранее причине), но оказалось, что Access открывает разные сессии для разных запросов. ХП меня не устраивает, потому что мне не нравится как с ними работает Access (большие задержки перед началом вывода данных). Подскажите, как можно передать параметры фильтра во View? Заранее премного благодарен. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.12.2017, 15:39:02 |
|
||
|
Как сделать одну View с разными условиями для разных пользователей?
|
|||
|---|---|---|---|
|
#18+
Access .... Access Ты ничего не путаешь? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.12.2017, 15:46:43 |
|
||
|
Как сделать одну View с разными условиями для разных пользователей?
|
|||
|---|---|---|---|
|
#18+
K-NickХочу сделать View, в которой выполнялись бы разные фильтры для разных пользователей.У View нет параметров, для клиента она как таблица. K-Nickоказалось, что Access открывает разные сессии для разных запросов.Он по разному умеет. И вопросы по клиенту, то есть Access, продуктивнее задавать в разделе по Access. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.12.2017, 16:07:43 |
|
||
|
Как сделать одну View с разными условиями для разных пользователей?
|
|||
|---|---|---|---|
|
#18+
CammomileAccess .... Access Ты ничего не путаешь? Нет, в этот раз не путаю. :) База лежит на SQL-сервере 2012. К ней, в качестве клиента, обращается Access. Но это не суть важно. Это я упомянул только для того, чтобы объяснить почему мне не подходит ХП и почему я не могу занести параметры фильтра в таблицу и выполнить View в одной сессии. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.12.2017, 16:10:56 |
|
||
|
Как сделать одну View с разными условиями для разных пользователей?
|
|||
|---|---|---|---|
|
#18+
Ну, ты можешь (технически) исполнить некое "мультимножество", которое содержит в себе все данные во всех нужных тебе аналитических разрезах, и селектить из него, фильтруя, соответственно, по некоему уникальному ключу фильтра. Но это, конечно же, порнография, и делать так не надо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.12.2017, 16:17:21 |
|
||
|
Как сделать одну View с разными условиями для разных пользователей?
|
|||
|---|---|---|---|
|
#18+
alexeyvgУ View нет параметров, для клиента она как таблица. Да, конечно, это я некорректно изъяснился. Параметров нет, но, например, меняя значения полей в связанной таблице я могу "включать" или "выключать" нужные "ветки" в условиях WHERE. Или указывать нужное значение, например дату. Почти полная аналогия с параметрами. Непонятно только по какому условию связать таблицы, чтобы для каждого экземпляра клиентской части была своя связь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.12.2017, 16:17:34 |
|
||
|
Как сделать одну View с разными условиями для разных пользователей?
|
|||
|---|---|---|---|
|
#18+
CammomileНу, ты можешь (технически) исполнить некое "мультимножество", которое содержит в себе все данные во всех нужных тебе аналитических разрезах, и селектить из него, фильтруя, соответственно, по некоему уникальному ключу фильтра. Но это, конечно же, порнография, и делать так не надо. Да, вот эта порнография мне и нужна. Множество "аналитических разрезов" не очень большое. Но как во View выбрать нужный в данный момент "уникальный ключ фильтра"? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.12.2017, 16:23:19 |
|
||
|
Как сделать одну View с разными условиями для разных пользователей?
|
|||
|---|---|---|---|
|
#18+
Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.12.2017, 16:25:16 |
|
||
|
Как сделать одну View с разными условиями для разных пользователей?
|
|||
|---|---|---|---|
|
#18+
Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.12.2017, 16:40:13 |
|
||
|
Как сделать одну View с разными условиями для разных пользователей?
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.12.2017, 17:28:11 |
|
||
|
Как сделать одну View с разными условиями для разных пользователей?
|
|||
|---|---|---|---|
|
#18+
Сейчас плохом научу. Код: sql 1. 2. 3. 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.12.2017, 18:11:34 |
|
||
|
Как сделать одну View с разными условиями для разных пользователей?
|
|||
|---|---|---|---|
|
#18+
Владислав КолосовСейчас плохом научу. Код: sql 1. 2. 3. 4. Чукча не читатель, чукча писатель... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.12.2017, 18:13:39 |
|
||
|
Как сделать одну View с разными условиями для разных пользователей?
|
|||
|---|---|---|---|
|
#18+
Cammomile, ? автордля каждого экземпляра клиентской части была своя связь ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.12.2017, 18:26:56 |
|
||
|
Как сделать одну View с разными условиями для разных пользователей?
|
|||
|---|---|---|---|
|
#18+
У какждого окна Access есть свой параметр HWND. Код: vbnet 1. Можно его использовать для однозначной идентификации набора параметров в фильтрующей таблице. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2017, 16:20:39 |
|
||
|
|

start [/forum/topic.php?fid=46&msg=39567792&tid=1690700]: |
0ms |
get settings: |
8ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
232ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
47ms |
get tp. blocked users: |
1ms |
| others: | 202ms |
| total: | 525ms |

| 0 / 0 |
