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

dsabitov
31 Март 2016, 19:34
Форум: CLARION for Windows
Тема: Создать копию очереди
Ответы: 32
Просмотры: 11947

Создать копию очереди

Для NewUser.
Вот как можно манипулировать любой очередью. Может что-то пригодится в Вашей задаче....

PROGRAM

OMIT('***')
* Created with Clarion 10.0
* Date: 31.03.2016
* Time: 19:58
***

MAP
ManageAnyQ PROCEDURE(QUEUE qName) ! queue always passed by address
END

SomeQueue QUEUE ! очередь ...
dsabitov
26 Март 2016, 21:02
Форум: CLARION for Windows
Тема: Проблема с кодировкой TPS
Ответы: 67
Просмотры: 21406

Проблема с кодировкой TPS

Это очень печальное обстоятельство. Значит установка в приложении

LOCALE('CLACOLSEQ','AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZzАаБбВвГгДдЕеЁёЖжЗзИиЙйКкЛлМмНнОоПпРрСсТтУуФфХхЦцЧчШшЩщЪъЫыЬьЭэЮюЯя')

перед созданием всех таблиц (TPS) не обеспечивает гарантированного доступа по ключам к ...
dsabitov
26 Март 2016, 14:40
Форум: CLARION for Windows
Тема: Проблема с кодировкой TPS
Ответы: 67
Просмотры: 21406

Проблема с кодировкой TPS

Добавлю пару мыслей от себя.
По моему мнению не стоит пользоваться опцией NOCASE. Тогда вы всегда будете "в более общей теме". Мы же данные учитываем - двусмысленности нам совсем не нужны. :) Как пример - не так давно настраивал папку для сетевого сканирования. Потерял почти целый день и кучу нервов ...
dsabitov
22 Март 2016, 11:59
Форум: CLARION for Windows
Тема: Вопрос по работе с файлом
Ответы: 11
Просмотры: 4913

Вопрос по работе с файлом

Так... у меня возникла маленькая путаница... В чем отличие POINTER(Key) от POSITION(key)?
Прошу прощения... внимательно прочитал HELP. POSITION подходит к любому драйверу, POINTER не к любому...
dsabitov
22 Март 2016, 11:42
Форум: CLARION for Windows
Тема: Вопрос по работе с файлом
Ответы: 11
Просмотры: 4913

Вопрос по работе с файлом

Ясно... а атрибут TYPE для структуры FILE можно использовать только в Clarion#... Жаль..
(Clarion 10)
dsabitov
22 Март 2016, 11:35
Форум: CLARION for Windows
Тема: Вопрос по работе с файлом
Ответы: 11
Просмотры: 4913

Вопрос по работе с файлом

Игорь, спасибо большое!
Еще вопросик. Как объявить точно такой же файл, но с другим именем?
Допустим для QUEUE:

Код: Выделить всё

Q1	QUEUE
F1		STRING(20)
	END
	! Q2 точно такая же очередь, что и Q1
Q2	QUEUE(Q1)
	END
Можно ли что-то подобное сделать со структурой FILE?
dsabitov
22 Март 2016, 10:29
Форум: CLARION for Windows
Тема: Вопрос по работе с файлом
Ответы: 11
Просмотры: 4913

Вопрос по работе с файлом

База TopSpeed
dsabitov
22 Март 2016, 10:17
Форум: CLARION for Windows
Тема: Вопрос по работе с файлом
Ответы: 11
Просмотры: 4913

Вопрос по работе с файлом

Добрый день.
Прошу не судить строго за мой вопрос.

Что если я читаю записи из файла:

SET(db)
LOOP UNTIL EOF(db)
NEXT(db); IF ERRORCODE()<>0 THEN BREAK.
END


Вот.. читаю себе и читаю.. Но, для каждой прочитанной записи из db мне нужно достать связанную запись из этого же файла, и в зависимости ...
dsabitov
29 Февраль 2016, 19:48
Форум: CLARION for Windows
Тема: Вопрос по работе с EXCEL
Ответы: 8
Просмотры: 4340

Вопрос по работе с EXCEL

Господа!
Нагуглил таки :). Нижняя граница выбранного региона делается следующей "волшебной" командой:

Код: Выделить всё

DDEEXECUTE(Channel,'[BORDER(,,,,1)]')
В моем случае MS Office 2010, Win7 x64, Clarion 10.
dsabitov
29 Февраль 2016, 12:26
Форум: CLARION for Windows
Тема: Вопрос по работе с EXCEL
Ответы: 8
Просмотры: 4340

Вопрос по работе с EXCEL

Всем спасибо. Буду разбираться дальше.
Пока мелкософт официально вроде не закрывал тему DDE.
Когда найду как - обязательно отпишусь здесь.
Про "тормознутость" DDE.. Что тут сказать... Может у меня комп быстрый - отчетики формируются очень быстро.
Про DDE.clw - конечно же он включен в проект.
dsabitov
29 Февраль 2016, 8:55
Форум: CLARION for Windows
Тема: Вопрос по работе с EXCEL
Ответы: 8
Просмотры: 4340

Вопрос по работе с EXCEL

Всем доброго дня!

Вывожу данные в excel.
Все в порядке, зря раньше не пользовался.
Вроде как в help-е заявлено, что с помощью DDEEXECUTE можно выполнять чуть ли не команды Visual Basic (те, что используются в макросах).
Вот выдержка из Clarion Help: The Excel command string enclosed by the square ...
dsabitov
24 Февраль 2016, 12:45
Форум: CLARION for Windows
Тема: Вопрос по POPUP
Ответы: 11
Просмотры: 5143

Вопрос по POPUP

Спасибо большое!
dsabitov
24 Февраль 2016, 12:19
Форум: CLARION for Windows
Тема: Вопрос по POPUP
Ответы: 11
Просмотры: 5143

Вопрос по POPUP

Добрый день.
Подскажите, пожалуйста, что написать в строке str (чтобы далее выполнить POPUP(str)), чтобы получилось всплывающее меню, похожее на приложенное к сообщению?
Даже более узкий вопрос - как описать горячие клавиши, чтобы они были справа от текста выбора?
Я на Clarion 10.
dsabitov
08 Январь 2016, 12:32
Форум: CLARION for Windows
Тема: Проблема с MESSAGE()
Ответы: 29
Просмотры: 26087

Проблема с MESSAGE()

Спасибо, плохо искал...

Для себя экспериментальным путем выявил - помогает вставка:

Код: Выделить всё

    SYSTEM{PROP:FontCharSet}=CHARSET:CYRILLIC
    SYSTEM{PROP:Font} = 'Microsoft Sans Serif' 
dsabitov
08 Январь 2016, 12:03
Форум: CLARION for Windows
Тема: Проблема с MESSAGE()
Ответы: 29
Просмотры: 26087

Проблема с MESSAGE()

Уважаемые коллеги.

Может быть есть ответ на вопрос, почему в Clarion10 (win) у меня не правильно работает MESSAGE?
Например, если я в коде укажу


msgText"='ООО "ТК ГАСС-АВТО"'
MESSAGE(msgText")


, то при возникновении этого сообщения я получаю усеченный вариант:
screen.jpg

Проблема, видимо ...