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

Igor Vesnin
12 Январь 2022, 5:39
Форум: LibCurl
Тема: libcurl for Clarion
Ответы: 449
Просмотры: 344566

libcurl for Clarion

Решил обрусить некоторые ошибки в libcurl.trn
Получил GPF. В общем в TCurlClass.AddErrors после строки

SELF.Errors.Message &= Errs[Follow :Follow+Slen-1]

нужно добавить строку

Follow += Slen
Igor Vesnin
06 Октябрь 2020, 1:40
Форум: CLARION for Windows
Тема: Потерянные Embeds
Ответы: 12
Просмотры: 2275

Потерянные Embeds

Игорь Столяров писал(а): 04 Октябрь 2020, 8:52 Внимание вопрос ! А можно ли неким, волшебным способом, поиметь список этих потерянных EMBEDS ?
Попробуйте древнюю утилитку
zFindOrphaned.tpl
(5.9 КБ) 138 скачиваний
Igor Vesnin
13 Декабрь 2017, 3:05
Форум: Готовые программы, шаблоны, библиотеки...
Тема: libxlsxwriter for Clarion
Ответы: 904
Просмотры: 221406

libxlsxwriter for Clarion

Можно написать парсер, который из бланка (шаблона) подготовит скрипт (файл с описание форматов ячеек и т.д.). А по скрипту создавать файл с помощью, например, этой библиотеки.

Для xlsx можно и не писать парсер. Просто распаковать файл и открывать соответствующие XML файлы и по ним создавать файл.
Igor Vesnin
19 Апрель 2016, 15:30
Форум: CLARION for Windows
Тема: Доступ в программе
Ответы: 32
Просмотры: 8048

Доступ в программе

Вообще, из своей практики, если программа массовая, то желательно кроме таблицы доступа определить и группы доступа (или как пишет Вячеслав роли). То есть по обязанностям пользователя определить к чему он имеет доступ. Желательно это сделать заранее предопределено, с возможностью корректировки. При ...
Igor Vesnin
09 Апрель 2015, 15:06
Форум: CLARION for Windows
Тема: Drop из Windows File Explorer.
Ответы: 12
Просмотры: 4035

Drop из Windows File Explorer.

В С8 на Листе который находится в на Табе и без ресайза все в порядке. Но если ресайзить, то почему-то область для дропа смещается вправо. То есть при ресайзе по вертикале - область соответствует границам листа, а при ресайзе по горизонтале - область смещается вправо - левая часть курсором мышки пок...
Igor Vesnin
06 Апрель 2015, 12:07
Форум: CLARION for Windows
Тема: Drop из Windows File Explorer.
Ответы: 12
Просмотры: 4035

Drop из Windows File Explorer.

Специальный тест-пример не делал. Вырезка из рабочего проекта QuickWindow WINDOW('Лицевая карточка'),AT(,,392,214),DOUBLE,CENTER, | GRAY,IMM,MASK,MDI,HLP('~ListF'),SYSTEM LIST,AT(88,2,301,172),USE(?LISTLDoc),VSCROLL,DROPID('~FILE'), | FLAT,FORMAT('[12L(1)_J@s1@#7#500L(1)|_M@s255@#1#]|~Личные докумен...
Igor Vesnin
06 Апрель 2015, 9:27
Форум: CLARION for Windows
Тема: Drop из Windows File Explorer.
Ответы: 12
Просмотры: 4035

Drop из Windows File Explorer.

Win7-32, С8.9759 работает. В дизайнере надо писать без одинарных кавычек ~FILE
Igor Vesnin
16 Декабрь 2013, 10:43
Форум: CLARION for Windows
Тема: С8 редактирование ошибок
Ответы: 2
Просмотры: 1489

Re: С8 редактирование ошибок

Нашел причину - Стояла галочка:
Тоol => Aplication Option => Application tab => Edit embedded source errors in generated code
Igor Vesnin
13 Декабрь 2013, 17:03
Форум: CLARION for Windows
Тема: С8 редактирование ошибок
Ответы: 2
Просмотры: 1489

С8 редактирование ошибок

С8.9759
Никак не пойму, почему при редактирование ошибок менеджер посылает в редактирование файла CLW, а не в Emdededitor.
Вроде все прописано в Тоol => Aplication Option => Embeded Editor в группе Edding стоят галочки и в
Edit Errors in context
и в
Edit Source embeds in context by default.
Igor Vesnin
03 Октябрь 2013, 2:43
Форум: CLARION for Windows
Тема: IP Driver 8.0.8658 Практическое применение в бизнесе
Ответы: 16
Просмотры: 6376

Re: IP Driver 8.0.8658 Практическое применение в бизнесе

Видимо так: На клиенте IPx.SetConnectionString(IPDRV::OWNER) StrReturn = IPx.Exec('ProcOnServer',параметр1,...) На сервере Процедура ProcOnServer, что-то делает и возвращает результат (в том числе и серверную переменную). Можно, например, в параметре процедуры указывать переменную. Если переменных м...
Igor Vesnin
20 Сентябрь 2013, 7:23
Форум: CLARION for Windows
Тема: C9
Ответы: 69
Просмотры: 20616

Re: C9

C9 gold release!

4 новых статьи на http://clarionsharp.com/blog/
Igor Vesnin
20 Июнь 2013, 3:53
Форум: CLARION for Windows
Тема: Как работать с OLE - в частности Formula One ?
Ответы: 13
Просмотры: 5348

Re: Как работать с OLE - в частности Formula One ?

SaveFileDlgEx не пользовался.
Использовал клашин FILEDIALOG и от F1 WriteEx (для записи) и ReadEx (для открытия)
Igor Vesnin
18 Июнь 2013, 2:03
Форум: CLARION for Windows
Тема: Как работать с OLE - в частности Formula One ?
Ответы: 13
Просмотры: 5348

Re: Как работать с OLE - в частности Formula One ?

Андрей писал(а): Пытаюсь на печать вывести:
?Formula1{'FilePageSetupDlgEx'} или ?Formula1{'FilePrint TRUE'} - не работает
?Formula1{'FilePrintEx(1,1)'}
Андрей писал(а): и даже ?Formula1{'SheetSelected(2)'} - не работает
?Formula1{'Sheet'}=2
Igor Vesnin
26 Март 2013, 11:34
Форум: CLARION for Windows
Тема: Как работать с OLE - в частности Formula One ?
Ответы: 13
Просмотры: 5348

Re: Как работать с OLE - в частности Formula One ?

Если на время заполнения заблокировать обновление экрана ?Formula1{'Repaint'}='0' , кажется, но могу и ошибаться и скрыть контрол, чтобы картинка не дёргалась ?Formula1{Prop:Hide}=True, скорость выше как минимум раз в пять - мерил. Собственно, пока Ёксель запускался, вывод в F1 уже заканчивался. Дл...
Igor Vesnin
26 Март 2013, 11:21
Форум: CLARION for Windows
Тема: Как работать с OLE - в частности Formula One ?
Ответы: 13
Просмотры: 5348

Re: Как работать с OLE - в частности Formula One ?

Т.е. сохраняем, а потом через RUN ? или как-то по-другому ? Смотря что Вам нужно. 1. Можно просто открыть OLE FormulaOne, в этом случае наличие Excel у юзера не обязательно. 2. Можно сохранить, запустить ttf1.exe через RUN, в этом случае наличие Excel у юзера не обязательно. 3. Можно сохранить, зап...