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