|
Новая строка в гриде + одно поле автоматом = 1
|
|||
---|---|---|---|
#18+
Доброго дня! Есть табличка загруженная в грид (dataenv), в этой табличке есть одно поле, которое я хочу чтобы автоматически заполнялось определенным значением при добавлении строки. Например из конкретной формы это поле должно заполняться "1", из другой формы - "2", из третьей - "3". Т.е. в гриде ставлю разрешение на добавление строк. И когда пользователь добавляет строку, то автоматически в определенное поле заносится значение. Как такое прикрутить? ... |
|||
:
Нравится:
Не нравится:
|
|||
03.02.2009, 10:54 |
|
Новая строка в гриде + одно поле автоматом = 1
|
|||
---|---|---|---|
#18+
И я хочу обойтись без GETNEXTMODIFIED ... |
|||
:
Нравится:
Не нравится:
|
|||
03.02.2009, 10:57 |
|
Новая строка в гриде + одно поле автоматом = 1
|
|||
---|---|---|---|
#18+
авторИ я хочу обойтись без GETNEXTMODIFIED можно вопрос? почему такое упорное пренебрежение нововведениями старшей версии и возникают попытки изобрести велосипед? не проще взять готовый инструмент, существующий в фокспро и правильно использовать? авторНапример из конкретной формы это поле должно заполняться "1", из другой формы - "2", из третьей - "3". цель? что это за признак и зачем? что будет затем зависеть от 1 2 3 ... ... |
|||
:
Нравится:
Не нравится:
|
|||
03.02.2009, 11:02 |
|
Новая строка в гриде + одно поле автоматом = 1
|
|||
---|---|---|---|
#18+
Дело в том что данные из этой таблицы пересекаются с тремя разными журналами. я хочу чтоб при открытии необходимого журнала, юзер видел только те данные которые касаются именно этого журнала. И соответственно при заполнении определенного журнала ему не надо было выставлять что это данные которые относятся к этому журналу. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.02.2009, 11:09 |
|
Новая строка в гриде + одно поле автоматом = 1
|
|||
---|---|---|---|
#18+
все решается очень просто кад + форма в кад селект с условием 1 2 или 3 ну и пусть добавляет перед таблапдейтом вначале апдейт пустоты поля нужным 1 2 или 3 (т.е. апдейтим не в момент вставки записи, а попытки сохранить изм-я) ... |
|||
:
Нравится:
Не нравится:
|
|||
03.02.2009, 11:11 |
|
Новая строка в гриде + одно поле автоматом = 1
|
|||
---|---|---|---|
#18+
или я не понял, или понял так: сначала я пробегаю getnextmodified выискиваю все новые строки вставляю в эти строки необходимые 1 2 3, и затем делаю tableupdate так? ... |
|||
:
Нравится:
Не нравится:
|
|||
03.02.2009, 11:15 |
|
Новая строка в гриде + одно поле автоматом = 1
|
|||
---|---|---|---|
#18+
Код: plaintext 1. 2.
т.e. старые записи будут отмечены признаком, все вновь добавленные будут иметь пустое значение, т.к. пустоту исключаем, то вначале перед сохранением апдейтим всю пустоту на нужный признак в кад можно поступить по-шамански, там есть возможность настроить на поле ф-ю проверки и она будет вып-ся перед апдейтом автоматом ... |
|||
:
Нравится:
Не нравится:
|
|||
03.02.2009, 11:21 |
|
Новая строка в гриде + одно поле автоматом = 1
|
|||
---|---|---|---|
#18+
блин, точно, не учел ... вот и никаких getnextmodified :) пасиба! ... |
|||
:
Нравится:
Не нравится:
|
|||
03.02.2009, 11:37 |
|
Новая строка в гриде + одно поле автоматом = 1
|
|||
---|---|---|---|
#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.
... |
|||
:
Нравится:
Не нравится:
|
|||
03.02.2009, 12:20 |
|
|
start [/forum/topic.php?fid=41&msg=35793250&tid=1586807]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
848ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
47ms |
get tp. blocked users: |
1ms |
others: | 15ms |
total: | 953ms |
0 / 0 |