|
|
|
Вопрос про Grid
|
|||
|---|---|---|---|
|
#18+
В грид загружаю некую таблицу и прописываю следующее: thisform.grd1.RecordSource = "" thisform.grd1.RecordSource = "table1" thisform.grd1.Column1.ControlSource = "table1.date1" thisform.grd1.Column1.DynamicCurrentControl=IIF(table1.date1<DATE(),"0","1") А он мне все равно ставит в колонку свои данные. Что я делаю не так? Спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2006, 14:21 |
|
||
|
Вопрос про Grid
|
|||
|---|---|---|---|
|
#18+
Попробуй в кавычки IIF() взять thisform.grd1.Column1.DynamicCurrentControl='IIF(table1.date1<DATE(),"0","1")' ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2006, 14:23 |
|
||
|
Вопрос про Grid
|
|||
|---|---|---|---|
|
#18+
Что-то не получается ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2006, 15:37 |
|
||
|
Вопрос про Grid
|
|||
|---|---|---|---|
|
#18+
DynamicCurrentControl должен возвращать ИМЯ того контрола, который нужно подставить при выполнении нужного условия. У тебя в этом столбце вставлены 2 объекта с именами (значением свойства name) "0" и "1"? Если тебе надо отобразить вычисляемое значение, то пишешь просто: Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2006, 15:42 |
|
||
|
Вопрос про Grid
|
|||
|---|---|---|---|
|
#18+
stivapВ грид загружаю некую таблицу и прописываю следующее: thisform.grd1.RecordSource = "" thisform.grd1.RecordSource = "table1" thisform.grd1.Column1.ControlSource = "table1.date1" thisform.grd1.Column1.DynamicCurrentControl=IIF(table1.date1<DATE(),"0","1") А он мне все равно ставит в колонку свои данные. Что я делаю не так? Спасибо! В какой момент создается table1 и в каком методе формы выполняется приведенный код ? С уважением, Алексей. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2006, 15:43 |
|
||
|
Вопрос про Grid
|
|||
|---|---|---|---|
|
#18+
Это происходит в методе Init() формы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2006, 15:57 |
|
||
|
Вопрос про Grid
|
|||
|---|---|---|---|
|
#18+
А у вас в колонке два Control ? Или это ошибка. Если контрол один (я полагаю, что это textBox), то см. пост ВладимирМ. Если их действительно несколько, то надо разобраться с их настройками. Какого класса эти объекты, как добавлены в колонку и пр. Лучше всего привести полностью ваш код INIT формы. С уважением, Алексей ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2006, 16:07 |
|
||
|
Вопрос про Grid
|
|||
|---|---|---|---|
|
#18+
В ините вот такой код: thisform.grd1.RecordSource = "" thisform.grd1.RecordSource = "table1" thisform.grd1.Column1.ControlSource = "table1.kod1" thisform.grd1.Column2.ControlSource = "table1.date1" thisform.grd1.Column2.DynamicCurrentControl=IIF(table1.date1<DATE(),"0","1") И все! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2006, 16:13 |
|
||
|
Вопрос про Grid
|
|||
|---|---|---|---|
|
#18+
А откуда таблица table1 берется? С уважением, Алексей ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2006, 16:18 |
|
||
|
Вопрос про Grid
|
|||
|---|---|---|---|
|
#18+
Это курсор сформироанный из тблицы в LOAD форме ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.02.2006, 16:36 |
|
||
|
|

start [/forum/topic.php?fid=41&msg=33549524&tid=1592330]: |
0ms |
get settings: |
8ms |
get forum list: |
18ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
175ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
31ms |
get tp. blocked users: |
1ms |
| others: | 239ms |
| total: | 490ms |

| 0 / 0 |
