Найдено 4864 результата

kreator
16 Ноябрь 2009, 16:11
Форум: CLARION for Windows
Тема: Опциональный справочник с автозаполнением
Ответы: 14
Просмотры: 5013

Re: Опциональный справочник с автозаполнением

Надо делать комбо по очереди. А функциональность прописать руками. При событии NewSelection организовать поиск по очереди, если есть такой кусок имени, то присвоить значение из очереди. И не забыть о prop:SelStart и prop:SelEnd.
kreator
27 Октябрь 2009, 18:46
Форум: CLARION for Windows
Тема: Длина текстового поля
Ответы: 25
Просмотры: 8276

Re: Длина текстового поля

Да Alert работает. Даже Alert для данного поля.
Но самое интересное, что даже при "ручной" обработке окна событие NewSelection не происходит.
kreator
21 Октябрь 2009, 16:26
Форум: CLARION for Windows
Тема: Противный сканер ...
Ответы: 7
Просмотры: 4114

Re: Противный сканер ...

Попробовал на своем сканере. Использую кодировку EAN-128. Для последовательностей, к примеру, 'qwertyuiop' и 'йцукенгшщз' штрихкод будет одинаковым. И это, видимо, заложено изначально туда, и никак не зависит ни от сканера, ни от типа его подключения. Поэтому есть две мысли. 1. Попробовать найти тип...
kreator
20 Октябрь 2009, 16:37
Форум: CLARION for Windows
Тема: Длина текстового поля
Ответы: 25
Просмотры: 8276

Re: Длина текстового поля

Попробовать не слабо. EMBEDS для обработки любого события этого поля - это метод TakeFieldEvent, управление ему не передается, если событие не Selected или Accepted. EMBEDS для обработки события Selected - это метод TakeSelected, обработкой события NewSelection он не занимается. Есть еще метод TakeN...
kreator
16 Октябрь 2009, 21:55
Форум: CLARION for Windows
Тема: Противный сканер ...
Ответы: 7
Просмотры: 4114

Re: Противный сканер ...

Мое мнение. Либо тупо поставить соответствие между символами ('q' = 'й'), либо принудительно включать нужную раскладку при выборе поля формы (т.е. если поле должно быть латинским - то включать английскую, и наоборот). Есть winapi функция ActivateKeyboardLayout. Пример использования ее должен лежать ...
kreator
13 Октябрь 2009, 20:43
Форум: CLARION for Windows
Тема: Длина текстового поля
Ответы: 25
Просмотры: 8276

Re: Длина текстового поля

Для текстового поля нет события NewSelection (во всяком случае в стандартных шаблонах). Поэтому и проблема.
kreator
13 Октябрь 2009, 20:27
Форум: SQL, Oracle, ...
Тема: Драйвер ODBC
Ответы: 12
Просмотры: 6401

Re: Драйвер ODBC

А вот бы обойтись без установки драйвера. Приходится обойти все компы. А если их 100? Поэтому прописать источник ODBC - это уже ерунда по времени.
kreator
09 Октябрь 2009, 17:38
Форум: SQL, Oracle, ...
Тема: Драйвер ODBC
Ответы: 12
Просмотры: 6401

Re: Драйвер ODBC

То есть драйвер ODBC все равно приходиться ставить?
kreator
09 Октябрь 2009, 15:46
Форум: SQL, Oracle, ...
Тема: Драйвер ODBC
Ответы: 12
Просмотры: 6401

Re: Драйвер ODBC

А можно поподробнее об 'Driver={{SQL Native Client}'. Надо ставить SQL Native Client для определенного SQL сервака?
kreator
07 Октябрь 2009, 16:07
Форум: CLARION for Windows
Тема: DIRECTORY и сложное имя каталога
Ответы: 6
Просмотры: 2665

Re: DIRECTORY и сложное имя каталога

Из Хелпа: The queue parameter must name a QUEUE with a structure that begins the same as the following structure contained in EQUATES.CLW: ff_:queue QUEUE,PRE(ff_),TYPE name STRING(13) date LONG time LONG size LONG attrib BYTE !A bitmap, the same as the attributes EQUATEs END  or the following struc...
kreator
22 Сентябрь 2009, 16:16
Форум: CLARION for Windows
Тема: Длина текстового поля
Ответы: 25
Просмотры: 8276

Re: Длина текстового поля

Sorry. Атрибут IMM только в ENTRY (в стандартных шаблонах). Мой вариант не подходит. Кстати, не понятно, что мешает сделать этот атрибут в TEXT?
kreator
21 Сентябрь 2009, 20:07
Форум: CLARION for Windows
Тема: Длина текстового поля
Ответы: 25
Просмотры: 8276

Re: Длина текстового поля

Ставим на текстовое поле атрибут IMM. Для события NewSelection этого поля пишем:
update(?LOC:TempString)
LOC:Len = len(clip(LOC:TempString))
display(?LOC:Len)
Как-то так. Все работает.
kreator
15 Сентябрь 2009, 18:43
Форум: CLARION for Windows
Тема: Vista
Ответы: 14
Просмотры: 4760

Re: Vista

А "не запускается" это как? Сообщает что-нибудь? Висит как процесс, а картинку не показывает? Кстати есть в Висте установка на совместимость, например с XP.
kreator
04 Сентябрь 2009, 16:27
Форум: CLARION for Windows
Тема: Так что же можно сделать на Кларионе
Ответы: 17
Просмотры: 7209

Re: Так что же можно сделать на Кларионе

Господа! Еще раз объясните тупому. Exe-шник лежит в каталоге C:\LSGConta\. БД - в C:\LSGConta\bdb\bdb.tps. Сканером смотрю - есть таблица SEC с записями: 1, Абрамович, смотрящий, 1; 2, Рабинович, бригадир, 2. В программе: полный путь к базе данных - c:\LSGСonta\bdb\. При вводе кода - 1 и пароля -1 п...
kreator
03 Сентябрь 2009, 18:16
Форум: CLARION for Windows
Тема: Так что же можно сделать на Кларионе
Ответы: 17
Просмотры: 7209

Re: Так что же можно сделать на Кларионе

Не удается пройти код с паролем. На диске создается файл !sec.tps, естественно пустой. Что может быть?