Для 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 ! очередь ...
Найдено 43 результата
- 31 Март 2016, 19:34
- Форум: CLARION for Windows
- Тема: Создать копию очереди
- Ответы: 32
- Просмотры: 11947
- 26 Март 2016, 21:02
- Форум: CLARION for Windows
- Тема: Проблема с кодировкой TPS
- Ответы: 67
- Просмотры: 21406
Проблема с кодировкой TPS
Это очень печальное обстоятельство. Значит установка в приложении
LOCALE('CLACOLSEQ','AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZzАаБбВвГгДдЕеЁёЖжЗзИиЙйКкЛлМмНнОоПпРрСсТтУуФфХхЦцЧчШшЩщЪъЫыЬьЭэЮюЯя')
перед созданием всех таблиц (TPS) не обеспечивает гарантированного доступа по ключам к ...
LOCALE('CLACOLSEQ','AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZzАаБбВвГгДдЕеЁёЖжЗзИиЙйКкЛлМмНнОоПпРрСсТтУуФфХхЦцЧчШшЩщЪъЫыЬьЭэЮюЯя')
перед созданием всех таблиц (TPS) не обеспечивает гарантированного доступа по ключам к ...
- 26 Март 2016, 14:40
- Форум: CLARION for Windows
- Тема: Проблема с кодировкой TPS
- Ответы: 67
- Просмотры: 21406
Проблема с кодировкой TPS
Добавлю пару мыслей от себя.
По моему мнению не стоит пользоваться опцией NOCASE. Тогда вы всегда будете "в более общей теме". Мы же данные учитываем - двусмысленности нам совсем не нужны. :) Как пример - не так давно настраивал папку для сетевого сканирования. Потерял почти целый день и кучу нервов ...
По моему мнению не стоит пользоваться опцией NOCASE. Тогда вы всегда будете "в более общей теме". Мы же данные учитываем - двусмысленности нам совсем не нужны. :) Как пример - не так давно настраивал папку для сетевого сканирования. Потерял почти целый день и кучу нервов ...
- 22 Март 2016, 11:59
- Форум: CLARION for Windows
- Тема: Вопрос по работе с файлом
- Ответы: 11
- Просмотры: 4913
Вопрос по работе с файлом
Так... у меня возникла маленькая путаница... В чем отличие POINTER(Key) от POSITION(key)?
Прошу прощения... внимательно прочитал HELP. POSITION подходит к любому драйверу, POINTER не к любому...
Прошу прощения... внимательно прочитал HELP. POSITION подходит к любому драйверу, POINTER не к любому...
- 22 Март 2016, 11:42
- Форум: CLARION for Windows
- Тема: Вопрос по работе с файлом
- Ответы: 11
- Просмотры: 4913
Вопрос по работе с файлом
Ясно... а атрибут TYPE для структуры FILE можно использовать только в Clarion#... Жаль..
(Clarion 10)
(Clarion 10)
- 22 Март 2016, 11:35
- Форум: CLARION for Windows
- Тема: Вопрос по работе с файлом
- Ответы: 11
- Просмотры: 4913
Вопрос по работе с файлом
Игорь, спасибо большое!
Еще вопросик. Как объявить точно такой же файл, но с другим именем?
Допустим для QUEUE:
Можно ли что-то подобное сделать со структурой FILE?
Еще вопросик. Как объявить точно такой же файл, но с другим именем?
Допустим для QUEUE:
Код: Выделить всё
Q1 QUEUE
F1 STRING(20)
END
! Q2 точно такая же очередь, что и Q1
Q2 QUEUE(Q1)
END
- 22 Март 2016, 10:29
- Форум: CLARION for Windows
- Тема: Вопрос по работе с файлом
- Ответы: 11
- Просмотры: 4913
Вопрос по работе с файлом
База TopSpeed
- 22 Март 2016, 10:17
- Форум: CLARION for Windows
- Тема: Вопрос по работе с файлом
- Ответы: 11
- Просмотры: 4913
Вопрос по работе с файлом
Добрый день.
Прошу не судить строго за мой вопрос.
Что если я читаю записи из файла:
SET(db)
LOOP UNTIL EOF(db)
NEXT(db); IF ERRORCODE()<>0 THEN BREAK.
END
Вот.. читаю себе и читаю.. Но, для каждой прочитанной записи из db мне нужно достать связанную запись из этого же файла, и в зависимости ...
Прошу не судить строго за мой вопрос.
Что если я читаю записи из файла:
SET(db)
LOOP UNTIL EOF(db)
NEXT(db); IF ERRORCODE()<>0 THEN BREAK.
END
Вот.. читаю себе и читаю.. Но, для каждой прочитанной записи из db мне нужно достать связанную запись из этого же файла, и в зависимости ...
- 29 Февраль 2016, 19:48
- Форум: CLARION for Windows
- Тема: Вопрос по работе с EXCEL
- Ответы: 8
- Просмотры: 4340
Вопрос по работе с EXCEL
Господа!
Нагуглил таки
. Нижняя граница выбранного региона делается следующей "волшебной" командой:
В моем случае MS Office 2010, Win7 x64, Clarion 10.
Нагуглил таки

Код: Выделить всё
DDEEXECUTE(Channel,'[BORDER(,,,,1)]')
- 29 Февраль 2016, 12:26
- Форум: CLARION for Windows
- Тема: Вопрос по работе с EXCEL
- Ответы: 8
- Просмотры: 4340
Вопрос по работе с EXCEL
Всем спасибо. Буду разбираться дальше.
Пока мелкософт официально вроде не закрывал тему DDE.
Когда найду как - обязательно отпишусь здесь.
Про "тормознутость" DDE.. Что тут сказать... Может у меня комп быстрый - отчетики формируются очень быстро.
Про DDE.clw - конечно же он включен в проект.
Пока мелкософт официально вроде не закрывал тему DDE.
Когда найду как - обязательно отпишусь здесь.
Про "тормознутость" DDE.. Что тут сказать... Может у меня комп быстрый - отчетики формируются очень быстро.
Про DDE.clw - конечно же он включен в проект.
- 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 ...
Вывожу данные в excel.
Все в порядке, зря раньше не пользовался.
Вроде как в help-е заявлено, что с помощью DDEEXECUTE можно выполнять чуть ли не команды Visual Basic (те, что используются в макросах).
Вот выдержка из Clarion Help: The Excel command string enclosed by the square ...
- 24 Февраль 2016, 12:45
- Форум: CLARION for Windows
- Тема: Вопрос по POPUP
- Ответы: 11
- Просмотры: 5143
Вопрос по POPUP
Спасибо большое!
- 24 Февраль 2016, 12:19
- Форум: CLARION for Windows
- Тема: Вопрос по POPUP
- Ответы: 11
- Просмотры: 5143
Вопрос по POPUP
Добрый день.
Подскажите, пожалуйста, что написать в строке str (чтобы далее выполнить POPUP(str)), чтобы получилось всплывающее меню, похожее на приложенное к сообщению?
Даже более узкий вопрос - как описать горячие клавиши, чтобы они были справа от текста выбора?
Я на Clarion 10.
Подскажите, пожалуйста, что написать в строке str (чтобы далее выполнить POPUP(str)), чтобы получилось всплывающее меню, похожее на приложенное к сообщению?
Даже более узкий вопрос - как описать горячие клавиши, чтобы они были справа от текста выбора?
Я на Clarion 10.
- 08 Январь 2016, 12:32
- Форум: CLARION for Windows
- Тема: Проблема с MESSAGE()
- Ответы: 29
- Просмотры: 26087
Проблема с MESSAGE()
Спасибо, плохо искал...
Для себя экспериментальным путем выявил - помогает вставка:
Для себя экспериментальным путем выявил - помогает вставка:
Код: Выделить всё
SYSTEM{PROP:FontCharSet}=CHARSET:CYRILLIC
SYSTEM{PROP:Font} = 'Microsoft Sans Serif'
- 08 Январь 2016, 12:03
- Форум: CLARION for Windows
- Тема: Проблема с MESSAGE()
- Ответы: 29
- Просмотры: 26087
Проблема с MESSAGE()
Уважаемые коллеги.
Может быть есть ответ на вопрос, почему в Clarion10 (win) у меня не правильно работает MESSAGE?
Например, если я в коде укажу
msgText"='ООО "ТК ГАСС-АВТО"'
MESSAGE(msgText")
, то при возникновении этого сообщения я получаю усеченный вариант:
screen.jpg
Проблема, видимо ...
Может быть есть ответ на вопрос, почему в Clarion10 (win) у меня не правильно работает MESSAGE?
Например, если я в коде укажу
msgText"='ООО "ТК ГАСС-АВТО"'
MESSAGE(msgText")
, то при возникновении этого сообщения я получаю усеченный вариант:
screen.jpg
Проблема, видимо ...