Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
ListView
|
|||
|---|---|---|---|
|
#18+
Подскажите, что я не так делаю? Есть форма. На ней ListView (name = oleListView) В методе формы Init: 1) На основе некоторых данных создается курсор (curAFileError) с двумя полями первое уникальное k_id (integer), второе символьное fname. 2)Заполнение ListView (здесь происходит ошибка) SELECT curAFileError IF RECCOUNT()>0 SCAN ThisForm.oleListView.ListItems.Add(,curAFileError.k_id,curAFileError.fname) ENDSCAN ENDIF ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.10.2004, 11:21 |
|
||
|
ListView
|
|||
|---|---|---|---|
|
#18+
Да забыл, сама ошибка: "Исключение OLE IDispath, код 0 из ListItems: Invalid Key..." ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.10.2004, 11:23 |
|
||
|
ListView
|
|||
|---|---|---|---|
|
#18+
а curAFileError.k_id текстовое поле? если текстовое, то надо alltrim(curAFileError.k_id) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.10.2004, 11:48 |
|
||
|
ListView
|
|||
|---|---|---|---|
|
#18+
Для ListView значение Key может быть только символьным. Попытка подсунуть число как раз и может закончиться сообщением об ошибке. Причем при конвертации недостаточно просто сделать STR(), необходимо "подмешать" символ, чтобы не произошло автоматической конвертации строки обратно в число. Что-то вроде: Код: plaintext 1. 2. 3. 4. 5. PS: Делать проверку Reccount() в данном случае нет необходимости. Это автоматически делает цикл SCAN...ENDSCAN ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.10.2004, 12:02 |
|
||
|
ListView
|
|||
|---|---|---|---|
|
#18+
Для ListView значение Key может быть только символьным Я об этом тоже думал, и даже пробовал, но не знал, что: при конвертации недостаточно просто сделать STR() В общем спасибо Владимир. Еще один вопросик по ListView. Сделал View = 1 (SmallIcon). Данные отобразились в 2 столбца и длинные строки обрезались. То есть вопрос: как увеличить ширину столбца? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.10.2004, 13:10 |
|
||
|
ListView
|
|||
|---|---|---|---|
|
#18+
alexFVЕще один вопросик по ListView. Сделал View = 1 (SmallIcon). Данные отобразились в 2 столбца и длинные строки обрезались. То есть вопрос: как увеличить ширину столбца? Не знаю. Я работал с ListView только в режиме 3 (Report). Скачай пример http://www.foxclub.ru/sol/index.php?act=view&id=224 Может наткнешся на что полезное. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.10.2004, 13:38 |
|
||
|
|

start [/forum/topic.php?fid=41&msg=32744152&tid=1595586]: |
0ms |
get settings: |
7ms |
get forum list: |
18ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
55ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
53ms |
get tp. blocked users: |
1ms |
| others: | 257ms |
| total: | 406ms |

| 0 / 0 |
