|
|
|
Grid и неактивные ячейки.
|
|||
|---|---|---|---|
|
#18+
Можно ли считать значение неактивной ячейки Grid'a? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.08.2007, 15:25 |
|
||
|
Grid и неактивные ячейки.
|
|||
|---|---|---|---|
|
#18+
Читать надо не из ячейки грида, а из поля таблицы под этим гридом. В самом гриде ничего нет, данные лежат в таблице. Вот оттуда и надо читать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.08.2007, 15:27 |
|
||
|
Grid и неактивные ячейки.
|
|||
|---|---|---|---|
|
#18+
проходящий.Читать надо не из ячейки грида, а из поля таблицы под этим гридом. В самом гриде ничего нет, данные лежат в таблице. Вот оттуда и надо читать. Значит, всё-таки так. Ну ладно. Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.08.2007, 15:47 |
|
||
|
Grid и неактивные ячейки.
|
|||
|---|---|---|---|
|
#18+
проходящий.Читать надо не из ячейки грида, а из поля таблицы под этим гридом. В самом гриде ничего нет, данные лежат в таблице. Вот оттуда и надо читать. Кто Вам такое сказал? ? ThisForm.Grid1.Column1.Text1.Value ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.08.2007, 10:10 |
|
||
|
Grid и неактивные ячейки.
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. Продемонстрированный код показывает содержимое буфера контрола, которое, конечно, в данном случае совпадает со значением поля. Но это отнюдь не общий случай. Это во-первых. Во-вторых, читается содержимое только из текущей строки. А автор топика не указывал такое ограничение в своем вопросе, из чего можно сделать вывод о необходимости получить значение любой неактивной ячейки, которая может и не быть в текущей строке. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.08.2007, 10:21 |
|
||
|
Grid и неактивные ячейки.
|
|||
|---|---|---|---|
|
#18+
А как можно считать данные с базы данных не переключаясь на нужную запись? Во-вторых, читается содержимое только из текущей строки Ну а если вы перескочили на новую запись в БД то и в Grig произойдёт тоже самое!!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.08.2007, 10:37 |
|
||
|
Grid и неактивные ячейки.
|
|||
|---|---|---|---|
|
#18+
MiklS дурдом считатнное значение без айди - ненужная информация читайте - спору нет, а запись идентифицируйте по ... ну я предлагаю считать инфу из статусбара да, все правильно, это способы для крутых перцев ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.08.2007, 10:52 |
|
||
|
Grid и неактивные ячейки.
|
|||
|---|---|---|---|
|
#18+
дурдом!!!! ThisForm.Grid1.Column2.Text1.SetFocus GO TOP ? ThisForm.Grid1.Column1.Text1.Value SKIP 1 ? ThisForm.Grid1.Column1.Text1.Value GO BOTTOM ? ThisForm.Grid1.Column1.Text1.Value ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.08.2007, 11:08 |
|
||
|
Grid и неактивные ячейки.
|
|||
|---|---|---|---|
|
#18+
2 MiklS молодца, так держи пьять баллов тебе и зачОт this.controlsource_assign(this.ControlSource) Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. я вот так иногда шаманю, но это все не из той оперы грид привязан к источнику, смотреть значения нужно в источнике .... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.08.2007, 11:37 |
|
||
|
Grid и неактивные ячейки.
|
|||
|---|---|---|---|
|
#18+
прошелмимо я вот так иногда шаманю, но это все не из той оперы Что то все больно напутано... На коленке: LPARAMETERS cControlSourse IF !EMPTY(cControlSourse) This.cAlias=SUBSTR(cControlSourse, 1, ATC(".",cControlSourse)-1) This.cField=SUBSTR(cControlSourse, ATC(".",cControlSourse)+1) ELSE This.cAlias="" This.cField="" ENDIF This.ControlSourse=cControlSourse Только кому это нужно?! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.08.2007, 12:11 |
|
||
|
Grid и неактивные ячейки.
|
|||
|---|---|---|---|
|
#18+
MiklSА как можно считать данные с базы данных не переключаясь на нужную запись? Во-вторых, читается содержимое только из текущей строки Ну а если вы перескочили на новую запись в БД то и в Grig произойдёт тоже самое!!!! 1. select не перемещает указатель в исходной таблице: Код: plaintext Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.08.2007, 12:21 |
|
||
|
Grid и неактивные ячейки.
|
|||
|---|---|---|---|
|
#18+
я Вам показал ассайн метод универсального класса, который может быть вложен в колонку грида (поэтому и сложно) и этим примером хотел натолкнуть Вас на мысль о том, что значение контрола в колонке сто лет не нужно никогда потАму, что имеет значение к чему этот контрол привязан, а колонка динам-ки поднятая может быть привязана страшно сказать к чему идентифицировать ее по номеру нельзя! вот в курсоре знач-е по имени поля и по айди записи идентифицировать можно - такие правила а по ном.колонки и по полож-ю курсора в гриде нельзя идите курить мануалы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.08.2007, 12:26 |
|
||
|
Grid и неактивные ячейки.
|
|||
|---|---|---|---|
|
#18+
прошелмимо вот в курсоре знач-е по имени поля и по айди записи идентифицировать можно - такие правила а по ном.колонки и по полож-ю курсора в гриде нельзя Чем всётаки отличаются значение поля от значения Grid Пример ThisForm.Grid1.Column1.ControlSource="wTemp.Pole1" + " " + "wTemp.Pole2" Определите по таблице wTemp Значение поля в Grid? PS Вообще то, по логике вещей всегда интересует значение выделенной записи. А вот значение контрола в колонке бывает нужно , хотя бы для проверки правильности ввода данных В Valid TextBox ? This.Value ? wTemp.Pole1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.08.2007, 12:56 |
|
||
|
|

start [/forum/topic.php?fid=41&msg=34737675&tid=1588873]: |
0ms |
get settings: |
9ms |
get forum list: |
19ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
72ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
68ms |
get tp. blocked users: |
2ms |
| others: | 223ms |
| total: | 417ms |

| 0 / 0 |
