|
|
|
Отметка записей
|
|||
|---|---|---|---|
|
#18+
Вопрос заключается в следующем Для того чтобы юзер мог отмечать необходимые записи создал поле boolean (через домен ) но возникает проблема когда два юзера одновременно отм. записи (отм. ведь преходится сохранять) и получается что в выборку попадают ВСЕ отм.записи обоими юзерами (нужно естественно для каждого свои) Как из этого положения выйти? Либо как в другой DataSet скопировать отм.записи и как это второй DataSet должен создаваться ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.06.2004, 10:33:01 |
|
||
|
Отметка записей
|
|||
|---|---|---|---|
|
#18+
Сначала надо определиться, где эти записи "отмечать" надо. Если на клиенте - то в dataset (не в базе, а только в dataset) завести доп. поле. Если же на сервере - то доп. табличку в которой будет имя пользователя + PK отмеченных записей. Ну и подчищать их вовремя... Удачи. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.06.2004, 10:40:05 |
|
||
|
Отметка записей
|
|||
|---|---|---|---|
|
#18+
ЛентяйЕсли на клиенте - то в dataset (не в базе, а только в dataset) завести доп. поле. Для особо одаренных нельзя ли по подробнее Пробывал завести поле но оно получается не активным те поле есть но невозможно изменить его значение ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.06.2004, 10:58:55 |
|
||
|
Отметка записей
|
|||
|---|---|---|---|
|
#18+
SergBSI Для особо одаренных нельзя ли по подробнее Пробывал завести поле но оно получается не активным те поле есть но невозможно изменить его значение Я компонентами InfoPower пользуюсь. Там calc-field менять можно. Во, еще один способ забыл, хотя сам часто пользуюсь: Создаю класс от TList, который хранит в себе PK отобранных записей. В нем есть метод Ceck(Id : integer), который смотрит есть ли переданный Id в TList. Если нет - то он туда добавляется, иначе - удаляется. И есть функция Checked(Id : integer), которая возвращает true если Id присутствует в списке. Удачи. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.06.2004, 11:32:11 |
|
||
|
Отметка записей
|
|||
|---|---|---|---|
|
#18+
Спасибо за идею и не сочти за борзость но можно кусочек кода лучше один раз увидеть ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.06.2004, 11:40:25 |
|
||
|
Отметка записей
|
|||
|---|---|---|---|
|
#18+
Да чего там смотреть-то? Код: plaintext 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. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. Удачи. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.06.2004, 12:05:29 |
|
||
|
|

start [/forum/topic.php?fid=40&msg=32579271&tid=1578367]: |
0ms |
get settings: |
11ms |
get forum list: |
20ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
73ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
62ms |
get tp. blocked users: |
2ms |
| others: | 248ms |
| total: | 437ms |

| 0 / 0 |
