Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
DBGrid - определенные поля для чтения
|
|||
|---|---|---|---|
|
#18+
Добрый день. Помогите пожалуйста решить задачу. Есть DBGrid, в который выводится результат запроса ADOQuery. Необходимо сделать часть полей для чтения, а остальную часть открытую для редактирования. Пробовал и так: vdpmrForm.DBGrid.Columns[39].ReadOnly := true; И вот так через ADOTable: vdpmrForm.ADOTable.FieldByName('FIELD').ReadOnly := true; Что-то не так делаю, ибо результата нет. Все поля DBGrid как были открыты для редактирования, так и остались, включая и поле FIELD. Вопрос, что именно не так. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.07.2021, 11:50 |
|
||
|
DBGrid - определенные поля для чтения
|
|||
|---|---|---|---|
|
#18+
Извиняюсь, форумом ошибся) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.07.2021, 11:52 |
|
||
|
DBGrid - определенные поля для чтения
|
|||
|---|---|---|---|
|
#18+
Просьба перенести в раздел Delphi, чтобы темы не плодить ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.07.2021, 11:55 |
|
||
|
DBGrid - определенные поля для чтения
|
|||
|---|---|---|---|
|
#18+
Ну, шобы ты не жаловался на MSSQL-щиков. Бесплатный рецепт. В запросе делаешь поле вычисляемым - и фсе. Код: sql 1. 2. 3. 4. 5. Модератор: Тема перенесена из форума "Microsoft SQL Server". ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.07.2021, 11:59 |
|
||
|
DBGrid - определенные поля для чтения
|
|||
|---|---|---|---|
|
#18+
aleks222 В запросе делаешь поле вычисляемым - и фсе И что грид не даёт их редактировать ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.07.2021, 12:49 |
|
||
|
DBGrid - определенные поля для чтения
|
|||
|---|---|---|---|
|
#18+
vdpmr Добрый день. Помогите пожалуйста решить задачу. Есть DBGrid, в который выводится результат запроса ADOQuery. Необходимо сделать часть полей для чтения, а остальную часть открытую для редактирования. Пробовал и так: vdpmrForm.DBGrid.Columns[39].ReadOnly := true; И вот так через ADOTable: vdpmrForm.ADOTable.FieldByName('FIELD').ReadOnly := true; Что-то не так делаю, ибо результата нет. Все поля DBGrid как были открыты для редактирования, так и остались, включая и поле FIELD. Вопрос, что именно не так. DBGrid1.DataSource.DataSet.Fields[1].ReadOnly := true; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.07.2021, 13:06 |
|
||
|
DBGrid - определенные поля для чтения
|
|||
|---|---|---|---|
|
#18+
Код: pascal 1. 2. 3. 4. 5. 6. 7. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.07.2021, 13:10 |
|
||
|
DBGrid - определенные поля для чтения
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.07.2021, 13:12 |
|
||
|
DBGrid - определенные поля для чтения
|
|||
|---|---|---|---|
|
#18+
А есть ешё http://docwiki.embarcadero.com/Libraries/Sydney/en/Vcl.DBGrids.TColumn.ReadOnly Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.07.2021, 13:19 |
|
||
|
DBGrid - определенные поля для чтения
|
|||
|---|---|---|---|
|
#18+
ъъъъъDBGrid1.DataSource.DataSet.Fields[1].ReadOnly := true; Dimitry Sibiryakov Странно, что люди даже не читают что написано в первом топике ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.07.2021, 13:26 |
|
||
|
DBGrid - определенные поля для чтения
|
|||
|---|---|---|---|
|
#18+
Ничего странного если в NNTP приезжает не весь топик, а только его огрызок, начиная с нечитаемого модераториала. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.07.2021, 13:29 |
|
||
|
DBGrid - определенные поля для чтения
|
|||
|---|---|---|---|
|
#18+
ъъъъъ, не помогло ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.07.2021, 13:37 |
|
||
|
DBGrid - определенные поля для чтения
|
|||
|---|---|---|---|
|
#18+
DimaBr, вот у меня получилось, как на видео, но так на всех полях. И там где установил ReadOnly := false Такое ощущение, что именно эта команда и не срабатывает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.07.2021, 13:39 |
|
||
|
DBGrid - определенные поля для чтения
|
|||
|---|---|---|---|
|
#18+
vdpmrDimaBr, вот у меня получилось, как на видео, но так на всех полях. Уточню. Как на видео в поле FIO ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.07.2021, 13:42 |
|
||
|
DBGrid - определенные поля для чтения
|
|||
|---|---|---|---|
|
#18+
vdpmr DimaBr, вот у меня получилось, как на видео, но так на всех полях. И там где установил ReadOnly := false Такое ощущение, что именно эта команда и не срабатывает. Смотрите внимательно на код. Он запрещает/разрешает редактирование в зависимости от ReadOnly колонки. Вы можете переделать на свой вариант ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.07.2021, 13:42 |
|
||
|
DBGrid - определенные поля для чтения
|
|||
|---|---|---|---|
|
#18+
DimaBr, да, я понял смысл кода. Там проблема, что именно ReadOnly колонки в false не устанавливается почему-то ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.07.2021, 13:45 |
|
||
|
DBGrid - определенные поля для чтения
|
|||
|---|---|---|---|
|
#18+
vdpmr ъъъъъ, не помогло Врёшь. Код давай. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.07.2021, 13:46 |
|
||
|
DBGrid - определенные поля для чтения
|
|||
|---|---|---|---|
|
#18+
vdpmr DimaBr, да, я понял смысл кода. Там проблема, что именно ReadOnly колонки в false не устанавливается почему-то Меняю "шило на мыло". Что я делаю не так ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.07.2021, 13:55 |
|
||
|
DBGrid - определенные поля для чтения
|
|||
|---|---|---|---|
|
#18+
ъъъъъ, в компоненте DBGrid св-во ReadOnly установлено в true Код: pascal 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. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109. 110. 111. 112. 113. 114. 115. 116. 117. 118. 119. 120. 121. 122. 123. 124. 125. 126. 127. 128. 129. 130. 131. 132. 133. 134. 135. 136. 137. 138. 139. 140. 141. 142. 143. 144. 145. 146. 147. 148. 149. 150. 151. 152. 153. 154. 155. 156. 157. 158. 159. 160. 161. 162. 163. 164. 165. 166. 167. 168. 169. 170. 171. 172. 173. 174. 175. 176. 177. 178. 179. 180. 181. 182. 183. 184. 185. 186. 187. 188. 189. 190. 191. 192. 193. 194. 195. 196. 197. 198. 199. 200. 201. 202. 203. 204. 205. 206. 207. 208. 209. 210. 211. 212. 213. 214. 215. 216. 217. 218. 219. 220. 221. 222. 223. 224. 225. 226. 227. 228. 229. 230. 231. 232. 233. 234. 235. 236. 237. 238. 239. 240. 241. 242. 243. 244. 245. 246. 247. 248. 249. 250. 251. 252. 253. 254. 255. 256. 257. 258. 259. 260. 261. 262. 263. 264. 265. 266. 267. 268. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.07.2021, 13:58 |
|
||
|
DBGrid - определенные поля для чтения
|
|||
|---|---|---|---|
|
#18+
ъъъъъ, Мимопроходящий, что-то не так? Если что я не профи и даже любителем Delphi сложно назваться. Просто появилась задача сделать небольшое десктопное приложение, вот сижу, делаю. Не сомневаюсь, что код кривой, но хотелось бы понять, где именно. Ну и главное решить проблему. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.07.2021, 14:13 |
|
||
|
DBGrid - определенные поля для чтения
|
|||
|---|---|---|---|
|
#18+
ну надо же было сперва хоть в букварь (Дельфийский) заглянуть! а то сразу на коня и в бой... Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.07.2021, 14:27 |
|
||
|
DBGrid - определенные поля для чтения
|
|||
|---|---|---|---|
|
#18+
Мимопроходящий, можно сразу обозначить о чем речь, чтобы я не гадал ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.07.2021, 14:29 |
|
||
|
DBGrid - определенные поля для чтения
|
|||
|---|---|---|---|
|
#18+
vdpmrможно сразу обозначить о чем речь Каталог Sources в Delphi содержит исходники в том числе TDBGrid, где и можно посмотреть какие условия проверяются при переходе его в режим редактирования. Более того, в отладочной сборке можно поставить там точку останова и посмотреть почему что-то не работает. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.07.2021, 14:32 |
|
||
|
DBGrid - определенные поля для чтения
|
|||
|---|---|---|---|
|
#18+
Dimitry Sibiryakov vdpmrможно сразу обозначить о чем речь Каталог Sources в Delphi содержит исходники в том числе TDBGrid, где и можно посмотреть какие условия проверяются при переходе его в режим редактирования. Более того, в отладочной сборке можно поставить там точку останова и посмотреть почему что-то не работает.Не уверен, что это ТС под силу ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.07.2021, 14:39 |
|
||
|
|

start [/forum/topic.php?fid=58&msg=40083583&tid=2037185]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
74ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
54ms |
get tp. blocked users: |
1ms |
| others: | 292ms |
| total: | 468ms |

| 0 / 0 |
