Благодарю !
Но что-то у меня не получается, не пойму как так.
Объявляю экземпляр хоть в локальных, хоть в глобальных
FsComL FsCom
Проверка подключения проходит. Однако когда добавляю основную обработку в таймере, получаю ошибку
на
if FsComL.Read(Loc:Buffer,1,Loc:BytesRead)=0
Unknown function label ...
Найдено 278 результатов
- 08 Март 2026, 22:42
- Форум: CLARION for Windows
- Тема: Прочитать COM порт
- Ответы: 33
- Просмотры: 760
- 08 Март 2026, 16:52
- Форум: CLARION for Windows
- Тема: Прочитать COM порт
- Ответы: 33
- Просмотры: 760
Прочитать COM порт
Спасибо !
Еще бы парочку строчек кода примера, мне только чтение
Начало типа такого как понял
FsComL.Init('COM3')
FsComL.SetUpString('baud=9600')
А само чтение - как там использовать эту функцию и проверять буфер порта ?
FsComL.Read(l:buf,?,?)
Еще бы парочку строчек кода примера, мне только чтение
Начало типа такого как понял
FsComL.Init('COM3')
FsComL.SetUpString('baud=9600')
А само чтение - как там использовать эту функцию и проверять буфер порта ?
FsComL.Read(l:buf,?,?)
- 08 Март 2026, 11:07
- Форум: CLARION for Windows
- Тема: Прочитать COM порт
- Ответы: 33
- Просмотры: 760
Прочитать COM порт
Всех приветствую !
Возникла задача взять данные с COM порта. Изучив форум, вижу что топики старые и что-то у меня ничего не получается. Да собственно как получится, если нет в системе никакого WinComm.dll ?
Module('WinComm.dll')
CreateFile(*CString lpFileName, ULONG DesiredAccess, ULONG ShareMode ...
Возникла задача взять данные с COM порта. Изучив форум, вижу что топики старые и что-то у меня ничего не получается. Да собственно как получится, если нет в системе никакого WinComm.dll ?
Module('WinComm.dll')
CreateFile(*CString lpFileName, ULONG DesiredAccess, ULONG ShareMode ...
- 08 Июнь 2022, 13:46
- Форум: CLARION for Windows
- Тема: Интеграция API...ГИС ЖКХ
- Ответы: 2
- Просмотры: 2821
Интеграция API...ГИС ЖКХ
Спасибо, скачал библиотеку libcurl, буду изучать, хотя наверно долго придется идти, ибо "темный лес" для меня. Вот в частности интересующий меня метод
Метод: importResponses
Описание
Загрузка в ГИС ЖКХ ответов на запросы о наличии задолженности за ЖКУ (организациями, предоставляющими ЖКУ ...
Метод: importResponses
Описание
Загрузка в ГИС ЖКХ ответов на запросы о наличии задолженности за ЖКУ (организациями, предоставляющими ЖКУ ...
- 06 Июнь 2022, 10:34
- Форум: CLARION for Windows
- Тема: Интеграция API...ГИС ЖКХ
- Ответы: 2
- Просмотры: 2821
Интеграция API...ГИС ЖКХ
Приветствую всех !
Никогда не работал с веб. Обмен с ГИС ЖКХ сделал через шаблоны экселовские, но не все там оказывается через шаблоны реализовано, в частности ответы на запросы о задолженности (абонентов). Ну начал читать потихоньку по PHP и питону, но наверно и средствами клариона это можно ...
Никогда не работал с веб. Обмен с ГИС ЖКХ сделал через шаблоны экселовские, но не все там оказывается через шаблоны реализовано, в частности ответы на запросы о задолженности (абонентов). Ну начал читать потихоньку по PHP и питону, но наверно и средствами клариона это можно ...
- 12 Октябрь 2021, 0:55
- Форум: CLARION for Windows
- Тема: Дата в формате MMYYYY - spin
- Ответы: 1
- Просмотры: 1963
Дата в формате MMYYYY - spin
Нужен выбор периода в формате Месяц-Год со скроллингом.
Как сделать наиболее просто ? (раньше выводил строковое поле и 2 кнопки: месяц раньше, месяц позже, писал 2 процедуры соответственно)
Ради интереса попробовал штатными средствами : контрол Дата с форматом D14 (mm/yyyy) в SPIN представлении.
С ...
Как сделать наиболее просто ? (раньше выводил строковое поле и 2 кнопки: месяц раньше, месяц позже, писал 2 процедуры соответственно)
Ради интереса попробовал штатными средствами : контрол Дата с форматом D14 (mm/yyyy) в SPIN представлении.
С ...
- 22 Март 2021, 22:49
- Форум: CLARION for Windows
- Тема: InMemory, шаблон Data Caching
- Ответы: 0
- Просмотры: 10075
InMemory, шаблон Data Caching
Долго не мог понять, почему престала работать программка к которой вернулся после долгого перерыва. Оказывается шаблон этот глобальный In-Memory Data Caching, перестал работать на версии 13630, скомпилировал на 13401, там заработал. У меня на шаблоне формы дочерние записи через этот шаблон сначала ...
- 29 Сентябрь 2020, 13:02
- Форум: Железо
- Тема: Взять кассу
- Ответы: 822
- Просмотры: 499530
Взять кассу
Нет, мне то скидка не нужна, у меня там все донельзя примитивно кол-во всегда =1 и услуга одна "Платные услуги"
Просто я беру для теста Цена=1, а мне вместо ожидаемой строки
1 Платные услуги 1.000х1.00=1.00
выдает 1.000х0.00=0.00, т.е Цена вдруг обнуляется, зато ниже добавляет строку
СКИДКА = 1.00 ...
Просто я беру для теста Цена=1, а мне вместо ожидаемой строки
1 Платные услуги 1.000х1.00=1.00
выдает 1.000х0.00=0.00, т.е Цена вдруг обнуляется, зато ниже добавляет строку
СКИДКА = 1.00 ...
- 29 Сентябрь 2020, 1:22
- Форум: Железо
- Тема: Взять кассу
- Ответы: 822
- Просмотры: 499530
Взять кассу
Спасибо за помощь !
Да, я конечно и использовал прямо кусок кода из того файла с примерами. Вот с 'Summ ' малость запутался ибо решил, что при скидке только используется, тем более, что в "старом" коде я Summ не использовал - достаточно было установить Кол-во и Цену - сумма подсчитывалась видать ...
Да, я конечно и использовал прямо кусок кода из того файла с примерами. Вот с 'Summ ' малость запутался ибо решил, что при скидке только используется, тем более, что в "старом" коде я Summ не использовал - достаточно было установить Кол-во и Цену - сумма подсчитывалась видать ...
- 27 Сентябрь 2020, 23:19
- Форум: Железо
- Тема: Взять кассу
- Ответы: 822
- Просмотры: 499530
Взять кассу
Оплата то правильно выходит =1.00
- 27 Сентябрь 2020, 23:17
- Форум: Железо
- Тема: Взять кассу
- Ответы: 822
- Просмотры: 499530
Взять кассу
Обновил драйвер до 8.16.6
Переписал с BeginItem. УСЛУГА теперь пишется, однако что-то с регистрацией позиции стало не то
Вместо 1.000х1.00=1.00
Теперь 1.000х0.00=0.00
Да еще и СКИДКА = 1.00
!// Регистрация товара или услуги
?OLE1{'BeginItem()'}
?OLE1{'Name'} = 'Платные услуги'
?OLE1{'Price ...
Переписал с BeginItem. УСЛУГА теперь пишется, однако что-то с регистрацией позиции стало не то
Вместо 1.000х1.00=1.00
Теперь 1.000х0.00=0.00
Да еще и СКИДКА = 1.00
!// Регистрация товара или услуги
?OLE1{'BeginItem()'}
?OLE1{'Name'} = 'Платные услуги'
?OLE1{'Price ...
- 27 Сентябрь 2020, 15:22
- Форум: Железо
- Тема: Взять кассу
- Ответы: 822
- Просмотры: 499530
Взять кассу
У меня ДТО 8
2. Вы формируете для печати строки чека по старому порядку, а нужно с использованием блоков BeginItem / EndItem.
Да, я использую Registration. Вместо него надо BeginItem / EndItem ? В рук-ве программиста ДТО 8 они не упоминаются, надо переходить на ДТО 10 ? Не хотелось как бы из ...
- 27 Сентябрь 2020, 10:36
- Форум: Железо
- Тема: Взять кассу
- Ответы: 822
- Просмотры: 499530
Взять кассу
Вернулся после долгого перерыва к печати чека и ... не могу изменить Признак предмета расчёта ТОВАР на УСЛУГА
вот так пишу ?OLE1{'ItemType'}=4 - все равно ТОВАР
Пишу и через тэг 1212 присваивая 4, то же самое
Казалось бы это элементарно, нисего не понимаю.... в настройках драйвера смотреть ? У меня ...
вот так пишу ?OLE1{'ItemType'}=4 - все равно ТОВАР
Пишу и через тэг 1212 присваивая 4, то же самое
Казалось бы это элементарно, нисего не понимаю.... в настройках драйвера смотреть ? У меня ...
- 27 Сентябрь 2020, 10:36
- Форум: Железо
- Тема: Взять кассу
- Ответы: 822
- Просмотры: 499530
Взять кассу
Вернулся после долгого перерыва к печати чека и ... не могу изменить Признак предмета расчёта ТОВАР на УСЛУГА
вот так пишу ?OLE1{'ItemType'}=4 - все равно ТОВАР
Пишу и через тэг 1212 присваивая 4, то же самое
Казалось бы это элементарно, нисего не понимаю.... в настройках драйвера смотреть ? У меня ...
вот так пишу ?OLE1{'ItemType'}=4 - все равно ТОВАР
Пишу и через тэг 1212 присваивая 4, то же самое
Казалось бы это элементарно, нисего не понимаю.... в настройках драйвера смотреть ? У меня ...
- 23 Июль 2020, 9:26
- Форум: CLARION for Windows
- Тема: Автономный Update
- Ответы: 4
- Просмотры: 2975
Автономный Update
Прошу подсказать как можно сделать вызов Update процедуры не из стандартной связки Browse-Update ? Известен скажем идентификатор записи, по ключу можно ее найти. Как на кнопку повесить поиск записи и вызов Update процедуры (она уже есть в другом месте по стандартной схеме, ее же можно использовать ...
