Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
CheckBox в таблице
|
|||
|---|---|---|---|
|
#18+
Привет Всем! Нужно дописать прогу на VB6. Суть дополнения, что должна появится таблица, где часть полей CheckBox, остальные нрмальные. И пользователь должен мочь без всяких заморочек, как в Аccess например эти поля кликать и заполнять. Совершенно элем. задача для Access или PHP, ASP ..., поставила меня просто в тупик. Какой компонент для этого в VB6? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2010, 13:33 |
|
||
|
CheckBox в таблице
|
|||
|---|---|---|---|
|
#18+
StanislavusПривет Всем! Нужно дописать прогу на VB6. Суть дополнения, что должна появится таблица, где часть полей CheckBox, остальные нрмальные. И пользователь должен мочь без всяких заморочек, как в Аccess например эти поля кликать и заполнять. Совершенно элем. задача для Access или PHP, ASP ..., поставила меня просто в тупик. Какой компонент для этого в VB6? DataGrid ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2010, 13:40 |
|
||
|
CheckBox в таблице
|
|||
|---|---|---|---|
|
#18+
Shocker.ProStanislavusПривет Всем! Нужно дописать прогу на VB6. Суть дополнения, что должна появится таблица, где часть полей CheckBox, остальные нрмальные. И пользователь должен мочь без всяких заморочек, как в Аccess например эти поля кликать и заполнять. Совершенно элем. задача для Access или PHP, ASP ..., поставила меня просто в тупик. Какой компонент для этого в VB6? DataGrid хм, но не всякий грид это умеет. ищите какой-нибудь платный, тип JanusGridex ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2010, 13:50 |
|
||
|
CheckBox в таблице
|
|||
|---|---|---|---|
|
#18+
Konst_Oneхм, но не всякий грид это умеет. ищите какой-нибудь платный, тип JanusGridex А, что, если кучу булевых столбцов подсунуть датагриду, он не даст их редактировать чекбоксами? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2010, 13:55 |
|
||
|
CheckBox в таблице
|
|||
|---|---|---|---|
|
#18+
Konst_OneShocker.ProStanislavusПривет Всем! Нужно дописать прогу на VB6. Суть дополнения, что должна появится таблица, где часть полей CheckBox, остальные нрмальные. И пользователь должен мочь без всяких заморочек, как в Аccess например эти поля кликать и заполнять. Совершенно элем. задача для Access или PHP, ASP ..., поставила меня просто в тупик. Какой компонент для этого в VB6? DataGrid хм, но не всякий грид это умеет. ищите какой-нибудь платный, тип JanusGridex Да, Janus рулит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2010, 14:00 |
|
||
|
CheckBox в таблице
|
|||
|---|---|---|---|
|
#18+
Shocker.ProKonst_Oneхм, но не всякий грид это умеет. ищите какой-нибудь платный, тип JanusGridex А, что, если кучу булевых столбцов подсунуть датагриду, он не даст их редактировать чекбоксами? попробуй. только чекбоксики в Microsoft OLE DB DataGrid не рисуются автоматически, если только сам напрограммируешь ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2010, 14:01 |
|
||
|
CheckBox в таблице
|
|||
|---|---|---|---|
|
#18+
ясно :( Не, платить тут никто, ни за что не будет. Ситуация просто дурацкая, в Аccess, это вообше ерунда была ба, дернуть оттуда бы компонент. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2010, 14:02 |
|
||
|
CheckBox в таблице
|
|||
|---|---|---|---|
|
#18+
Stanislavusясно :( Не, платить тут никто, ни за что не будет. Ситуация просто дурацкая, в Аccess, это вообше ерунда была ба, дернуть оттуда бы компонент. можете заюзать ListView и вставлять картинки для чекбоксиков, только всю обработку вам самому придётся делать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2010, 14:04 |
|
||
|
CheckBox в таблице
|
|||
|---|---|---|---|
|
#18+
Konst_Oneможете заюзать ListView и вставлять картинки для чекбоксиков, только всю обработку вам самому придётся делать. Автору, помимо чекбоксов, нужны и текстовые поля, как я понял ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2010, 14:08 |
|
||
|
CheckBox в таблице
|
|||
|---|---|---|---|
|
#18+
Shocker.ProKonst_Oneможете заюзать ListView и вставлять картинки для чекбоксиков, только всю обработку вам самому придётся делать. Автору, помимо чекбоксов, нужны и текстовые поля, как я понял так я и говорю, что нет ничего простого и бесплатного. только если самому ручками. пусть глянет на vbаксселераторе , там вроде был грид ему подходящий ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2010, 14:12 |
|
||
|
CheckBox в таблице
|
|||
|---|---|---|---|
|
#18+
Konst_OneподходящийИ адово глючащий. В аттаче DataGrid, дополненный комбобоксом, с примером использования. Это, конечно, не чекбокс, но, думаю, пользователя не особо напряжет выбрать да/нет из выпадающего списка. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2010, 14:20 |
|
||
|
CheckBox в таблице
|
|||
|---|---|---|---|
|
#18+
Я тут делал в flexGrid ввод щелкаешь мышкой по ячейке в таблице и начинаешь писать что надо. Я думаю аналогично можно сделать и комбо. Код: 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. 59. 60. 61. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2010, 17:18 |
|
||
|
CheckBox в таблице
|
|||
|---|---|---|---|
|
#18+
bacЯ тут делал в flexGrid ввод щелкаешь мышкой по ячейке в таблице и начинаешь писать что надо. Я думаю аналогично можно сделать и комбо. На самом деле еще проще - рисуешь в ячейке картинку чекбокса и отрабатываешь CellClick. Автору нужна увязка с БД - это уже сложнее. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2010, 17:21 |
|
||
|
CheckBox в таблице
|
|||
|---|---|---|---|
|
#18+
Stanislavus, дома есть пример через API , скину как приду ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2010, 18:28 |
|
||
|
CheckBox в таблице
|
|||
|---|---|---|---|
|
#18+
Stanislavus, держите Код: 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. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2010, 22:10 |
|
||
|
CheckBox в таблице
|
|||
|---|---|---|---|
|
#18+
aduka05adm, мм..эээ.. а где здесь АПИ??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2010, 22:28 |
|
||
|
CheckBox в таблице
|
|||
|---|---|---|---|
|
#18+
Игорь Горбоносмм..эээ.. а где здесь АПИ??? Отличный вопрос! Я еще - комбобоксы исчезают, если скроллить сетку мышью (хотя событие Scroll исправно возникает). А вообще, на большой сетке очень некрасиво и неудобно, когда она вся забита комбобоксами. Не говоря уж о потраченных ресурсах. Можно делать видимым комбобокс тогда, когда пользователь кликнул в конкретную ячейку. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2010, 22:42 |
|
||
|
CheckBox в таблице
|
|||
|---|---|---|---|
|
#18+
Игорь Горбонос, перепутал я пришел домой и оказывается не API ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2010, 22:45 |
|
||
|
CheckBox в таблице
|
|||
|---|---|---|---|
|
#18+
Shocker.Pro, Shocker.ProМожно делать видимым комбобокс тогда, когда пользователь кликнул в конкретную ячейку. то есть CheckBox будет прыгать туда где мышкой кликнули? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2010, 22:47 |
|
||
|
CheckBox в таблице
|
|||
|---|---|---|---|
|
#18+
aduka05admShocker.Pro, Shocker.ProМожно делать видимым комбобокс тогда, когда пользователь кликнул в конкретную ячейку. то есть CheckBox будет прыгать туда где мышкой кликнули? Причем тут чекбокс? С чекбоксом еще проще, как я говорил выше. Просто имеешь две картинки и программируешь соответственным образом CellPicture ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2010, 23:27 |
|
||
|
CheckBox в таблице
|
|||
|---|---|---|---|
|
#18+
Shocker.Pro, combobox имел ввиду ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.06.2010, 23:48 |
|
||
|
CheckBox в таблице
|
|||
|---|---|---|---|
|
#18+
Shocker.Pro, че то у меня скролл не работает код с добавлением записей Код: 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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.06.2010, 00:04 |
|
||
|
CheckBox в таблице
|
|||
|---|---|---|---|
|
#18+
aduka05admче то у меня скролл не работает У меня Genius-овский драйвер мыши - он скроллит даже то, что не поддерживает скроллинг :) А вот немножно по теме скроллинга. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.06.2010, 00:51 |
|
||
|
CheckBox в таблице
|
|||
|---|---|---|---|
|
#18+
Shocker.Pro, я читал это и что то похожее использовал можете скинуть код как вы при изменении данных в MSFLEXGRID добавляете их в базу данных или просто алгоритм без кода просто не хочется отдельно использовать кнопку для этого и насколько понимаю это надо делать цикл по всем записям в MSFLEXGRID и добавлять их в базу данных ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.06.2010, 01:18 |
|
||
|
CheckBox в таблице
|
|||
|---|---|---|---|
|
#18+
aduka05admShocker.Pro, можете скинуть код как вы при изменении данных в MSFLEXGRID добавляете их в базу данных или просто алгоритм без кода просто не хочется отдельно использовать кнопку для этого и насколько понимаю это надо делать цикл по всем записям в MSFLEXGRID и добавлять их в базу данных Ну, собственно, смотря что ты задумал. Одно дело, если ты хочешь пользователю обеспечить редактирование всей таблицы и дальнейшую возможность сохранить или отказаться от всех изменений - это одно. Если пользователь редактирует, и по завершении редактирования поля, изменения сразу должны отражаться в БД - это другое. Я, вообще, вопрос не очень понял. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.06.2010, 13:24 |
|
||
|
CheckBox в таблице
|
|||
|---|---|---|---|
|
#18+
Shocker.Pro, Shocker.ProЕсли пользователь редактирует, и по завершении редактирования поля, изменения сразу должны отражаться в БД - это другое. этот вариант меня больше интересует, но есть подозрение что это будет происходить очень долго Shocker.ProОдно дело, если ты хочешь пользователю обеспечить редактирование всей таблицы и дальнейшую возможность сохранить или отказаться от всех изменений - это одно. этот вариант более реальный насколько я понимаю (это по типу провести документ 1с,то есть сохранить) так вот хотелось бы пример (код желательно) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.06.2010, 13:43 |
|
||
|
CheckBox в таблице
|
|||
|---|---|---|---|
|
#18+
aduka05admShocker.ProЕсли пользователь редактирует, и по завершении редактирования поля, изменения сразу должны отражаться в БД - это другое. этот вариант меня больше интересует, но есть подозрение что это будет происходить очень долго Что тебя наводит на такую мысль? Естественно, это гораздо быстрее, чем обновлять всю таблицу. aduka05admShocker.ProОдно дело, если ты хочешь пользователю обеспечить редактирование всей таблицы и дальнейшую возможность сохранить или отказаться от всех изменений - это одно. этот вариант более реальный насколько я понимаю (это по типу провести документ 1с,то есть сохранить) Лично я этот вариант привожу к первому. То есть пользователь все равно редактирует таблицу в БД, но эта таблица - для временных данных. Перед началом работы (при открытии документа) туда копируются данные, а потом, по желанию пользователя (если он сохраняет документ), записываются обратно в основную таблицу. Ну или можно в памяти редактировать, но я не сканирую сетку для сохранения данных в БД. Я завожу свой юзертип для записи, делаю коллекцию этих юзертипов и упаковываю коллекцию в класс. Соответственно, класс имеет методы для загрузки и сохранения данных в БД, а сетка просто отображает данные, взятые из этого класса. Ну и при редактировании пользователем данные просто обновляются в классе, а сетка их просто отображает. Когда пользователь сохраняет документ - дается команда классу и класс перекидывает данные из памяти в БД. aduka05admтак вот хотелось бы пример (код желательно) говорить на эту тему можно долго, поэтому с учетом вышесказанного, акцентируй, пример чего именно ты хочешь ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.06.2010, 13:56 |
|
||
|
CheckBox в таблице
|
|||
|---|---|---|---|
|
#18+
Shocker.Pro, Shocker.ProСоответственно, класс имеет методы для загрузки и сохранения данных в БД, а сетка просто отображает данные, взятые из этого класса. Ну и при редактировании пользователем данные просто обновляются в классе, а сетка их просто отображает. Когда пользователь сохраняет документ - дается команда классу и класс перекидывает данные из памяти в БД. вот именно код этого я и хотел бы посмотреть я понимаю что это все делается в оперативной памяти Shocker.ProЧто тебя наводит на такую мысль? Естественно, это гораздо быстрее, чем обновлять всю таблицу. я думал этот метод будет дольше если есть то и такой вариант кода хотелось бы видеть ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.06.2010, 14:15 |
|
||
|
CheckBox в таблице
|
|||
|---|---|---|---|
|
#18+
aduka05admShocker.ProСоответственно, класс имеет методы для загрузки и сохранения данных в БД, а сетка просто отображает данные, взятые из этого класса. Ну и при редактировании пользователем данные просто обновляются в классе, а сетка их просто отображает. Когда пользователь сохраняет документ - дается команда классу и класс перекидывает данные из памяти в БД. вот именно код этого я и хотел бы посмотреть я понимаю что это все делается в оперативной памяти Ну так то есть твой вопрос сводится к тому, как записать данные в БД . Ну так это тоже слишком общий вопрос. СУБД, миллион, посредников тоже, и в пределах одного посредника (например ADO) тоже много способов передать данные. Так что придется тебе задать вопрос еще более конкретный. aduka05admShocker.ProЧто тебя наводит на такую мысль? Естественно, это гораздо быстрее, чем обновлять всю таблицу. я думал этот метод будет дольше если есть то и такой вариант кода хотелось бы видеть Ну, собсвенно, сводится к предыдущему ответу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.06.2010, 14:47 |
|
||
|
CheckBox в таблице
|
|||
|---|---|---|---|
|
#18+
Shocker.Pro, вообщем то ADO +MYSQL MSFLEXGRID + MICROSOFT ACTIVEX DATA OBJECT LIBRARIES 2.8 тогда лучше начну делать , а по ходу дела буду спрашивать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.06.2010, 14:50 |
|
||
|
CheckBox в таблице
|
|||
|---|---|---|---|
|
#18+
aduka05admShocker.Pro, вообщем то ADO +MYSQL MSFLEXGRID + MICROSOFT ACTIVEX DATA OBJECT LIBRARIES 2.8 тогда лучше начну делать , а по ходу дела буду спрашивать Ну, самое простое, это Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.06.2010, 14:55 |
|
||
|
|

start [/forum/topic.php?all=1&fid=60&tid=2159618]: |
0ms |
get settings: |
10ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
39ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
56ms |
get tp. blocked users: |
1ms |
| others: | 275ms |
| total: | 411ms |

| 0 / 0 |
