|
|
|
Универсальная функция, чтобы она принимала в качестве параметра TDBGridEh и тип TDBGrid
|
|||
|---|---|---|---|
|
#18+
Код: pascal 1. Как из неё сделать универсальную функцию, чтобы она принимала в качестве параметра и тип TDBGridEh и тип TDBGrid? Код: 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. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.12.2018, 12:20 |
|
||
|
Универсальная функция, чтобы она принимала в качестве параметра TDBGridEh и тип TDBGrid
|
|||
|---|---|---|---|
|
#18+
AdamAry, TDBGridEh унаследован от TCustomDBGrid? Если да - объяви тип параметра так, и всё. Если нет - другого общего наследника ищи, вплоть до TObject, а в функции - приводи к нужному типу, предварительно его узнав. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.12.2018, 13:18 |
|
||
|
Универсальная функция, чтобы она принимала в качестве параметра TDBGridEh и тип TDBGrid
|
|||
|---|---|---|---|
|
#18+
AdamAry, а работать с DataSet и передавать список нужных колонок из *Grid - не вариант? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.12.2018, 14:49 |
|
||
|
Универсальная функция, чтобы она принимала в качестве параметра TDBGridEh и тип TDBGrid
|
|||
|---|---|---|---|
|
#18+
sql2012AdamAry, а работать с DataSet и передавать список нужных колонок из *Grid - не вариант?т.к. из грида ни форматы, ни выпадающие списки данным механизмом не вытягиваются, то поддержу это решение AdamAry Код: pascal 1. 2. 3. 4. 5. настоящие мужики не кричат непонятными словами и тремя восклицательными знаками, это от бессилия ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.12.2018, 23:55 |
|
||
|
Универсальная функция, чтобы она принимала в качестве параметра TDBGridEh и тип TDBGrid
|
|||
|---|---|---|---|
|
#18+
AdamAry Код: pascal 1. 2. 3. DataSet.DisableControls сильно сложнее или эффект нет тот ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.12.2018, 00:28 |
|
||
|
Универсальная функция, чтобы она принимала в качестве параметра TDBGridEh и тип TDBGrid
|
|||
|---|---|---|---|
|
#18+
ma1tusAdamAry Код: pascal 1. 2. 3. DataSet.DisableControls сильно сложнее или эффект нет тот ?еще афтерскролл отключить и букмарку в конце почистить ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.12.2018, 00:34 |
|
||
|
Универсальная функция, чтобы она принимала в качестве параметра TDBGridEh и тип TDBGrid
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.12.2018, 12:43 |
|
||
|
Универсальная функция, чтобы она принимала в качестве параметра TDBGridEh и тип TDBGrid
|
|||
|---|---|---|---|
|
#18+
sql2012andreymx, да это не его "код"... http://www.delphi-club.ru/delphi/dbgrid_to_clipboard.html значит, ему теперь есть чем заняться ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.12.2018, 14:09 |
|
||
|
Универсальная функция, чтобы она принимала в качестве параметра TDBGridEh и тип TDBGrid
|
|||
|---|---|---|---|
|
#18+
советую улучшение - убрать символы #13#10 и #9, заменив их пробелами насчет кавычек не думал ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.12.2018, 14:52 |
|
||
|
|

start [/forum/topic.php?fid=58&msg=39741672&tid=2040051]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
154ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
66ms |
get tp. blocked users: |
2ms |
| others: | 270ms |
| total: | 532ms |

| 0 / 0 |
