|
Консольное приложение на Cache'
|
|||
---|---|---|---|
#18+
Подскажите как создать консольное приложение на Caché? ... |
|||
:
Нравится:
Не нравится:
|
|||
01.09.2015, 06:36 |
|
Консольное приложение на Cache'
|
|||
---|---|---|---|
#18+
А что вы понимаете под консольным приложением. Пишете любую программу или класс, запускаешь в терминале, и все. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.09.2015, 07:00 |
|
Консольное приложение на Cache'
|
|||
---|---|---|---|
#18+
DAiMor, Просто нужна программа которая запускает некий метод в неком периоде. Как правило (в других технологиях), я делаю консольное приложение и запускаю его на сервере, а он сам по себе делает обновление, т.е запускает какой нибудь метод каждую минуту. Как подобный метод реализуется на Caché? ... |
|||
:
Нравится:
Не нравится:
|
|||
01.09.2015, 07:17 |
|
Консольное приложение на Cache'
|
|||
---|---|---|---|
#18+
Тут можно воспользоваться менеджером задач пишите программу, создаете задачу с типом RunLegacyTask, в поле появившемся пишите do Label^YourRoutine ставите график выполнения задачи, и все ... |
|||
:
Нравится:
Не нравится:
|
|||
01.09.2015, 07:31 |
|
Консольное приложение на Cache'
|
|||
---|---|---|---|
#18+
DAiMor, Спасибо большое! ... |
|||
:
Нравится:
Не нравится:
|
|||
01.09.2015, 07:51 |
|
Консольное приложение на Cache'
|
|||
---|---|---|---|
#18+
Sabyrov.Talgat, также можно создать метод класса и вызывать его в задаче типа RunLegacyTask с помощьюdo ##class(YourPackage.YourClass).MenthodName(arguments) ... |
|||
:
Нравится:
Не нравится:
|
|||
01.09.2015, 10:53 |
|
Консольное приложение на Cache'
|
|||
---|---|---|---|
#18+
Sabyrov.Talgat, В Linux пишем в cron выполнение скрипта по времени Содержимое скрипта примерно такое Код: plaintext
... |
|||
:
Нравится:
Не нравится:
|
|||
01.09.2015, 17:03 |
|
Консольное приложение на Cache'
|
|||
---|---|---|---|
#18+
При создании задачи дал имя задачи, описание, указал область, тип задачи сделал RunLegacyTask, Нормальный приоритет, выполняем метод do ##class(DATA.UniversityStructure.RLibraryBook).UpdateBookInPeriod(). Дальше указал время каждую минуту. В истории показывает Невозможно получить лицензию. Это означает что система требует лицензию? Можно это сделать без лицензии? ... |
|||
:
Нравится:
Не нравится:
|
|||
02.09.2015, 07:43 |
|
Консольное приложение на Cache'
|
|||
---|---|---|---|
#18+
kalinв cron выполнение скрипта по времениА чем же не устраивает кашевый менеджером задач? Sabyrov.TalgatНевозможно получить лицензию... WRC доступен филд тест ключ до октября сего года. Скачайте, поставьте и экспериментируйте на здоровье (если, конечно, у Вас есть туда доступ :) ). ... |
|||
:
Нравится:
Не нравится:
|
|||
02.09.2015, 09:25 |
|
Консольное приложение на Cache'
|
|||
---|---|---|---|
#18+
Sabyrov.TalgatВ истории показывает Невозможно получить лицензию. Это означает что система требует лицензию? Можно это сделать без лицензии?В таком случае не получится сделать это просто, если у вас нет лицензии, все равно вы сможете использовать не более одной лицензии, либо эта ваша задача либо другая. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.09.2015, 09:30 |
|
|
start [/forum/topic.php?fid=39&msg=39040128&tid=1556597]: |
0ms |
get settings: |
12ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
30ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
49ms |
get tp. blocked users: |
1ms |
others: | 268ms |
total: | 395ms |
0 / 0 |