|
|
|
Label.Caption
|
|||
|---|---|---|---|
|
#18+
Подскажите как Label.Caption вывести значение поля Carrency зарос такой: SELECT Menu.c_name, Menu.c_description, Menu.y_price; FROM database!menu ; WHERE menu.i_id = addrecordID; INTO ARRAY vec thisform.label5.Caption = vec[1,1] - Выводит (Menu.c_name) !!!! thisform.edit1.controlSource= vec[1,2] - Пишет Error !!!! thisform.label6.Caption = vec[1,3] - Ничего не выводит (Menu.y_price) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2003, 17:22 |
|
||
|
Label.Caption
|
|||
|---|---|---|---|
|
#18+
1. Caption - это реквизит, имеющий символьный тип данных. Следовательно ему можно присваивать только символьные значения. Т.е. необходима конвертация: thisform.label6.Caption = TRANSFORM(vec(1,3)) ну или thisform.label6.Caption = LTRIM(PADR(vec(1,3),21)) 2. ControlSource - это также реквизит, имеющий символьный тип данных, но кроме всего прочего, он должен содержать имя переменной памяти или поля таблицы. Видимо данный элемент массива не содержит ни того, ни другого. Т.е. его надо было записать так: thisform.edit1.controlSource= "vec(1,2)" Однако, если в EditBox надо было всего-лишь отобразить содержимое данного элемента массива и нет необходимости все внесенные изменения снова записывать в этот элемент, то достато написать так: thisform.edit1.Value= vec(1,2) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.05.2003, 18:57 |
|
||
|
|

start [/forum/topic.php?fid=41&msg=32166476&tid=1598295]: |
0ms |
get settings: |
9ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
36ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
42ms |
get tp. blocked users: |
2ms |
| others: | 15ms |
| total: | 134ms |

| 0 / 0 |

Извините, этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
... ля, ля, ля ...