Тема / Topic: Чтение и запись аргументов канала CALL в файл
Alex210271
Active Forum Member / Активный участник форума
Участник № / Member № 4421
отправлено / posted
При описании атрибутов 128 и 129 канала CALL в справочной системе написано: Единовременно может быть отработано чтение из файла или запись в файл только для одного канала. Задача такая: имеются файлы с записанными аргументами нескольких каналов CALL. Нужно при запуске узла автоматически прочитать все аргументы всех каналов. Раз одновременно нельзя - значит по-очереди. Подскажите, пожалуйста, как это лучше сделать. Я пробовал программой с запуском ее на старте, но это, вероятно, получается как раз одновременно и потому считывает только первый по списку канал.
Сообщения / Posts 80 | Из / From: Россия
| IP / IP: IP адрес / IP address |
ddkel
Active Forum Member / Активный участник форума
Участник № / Member № 4120
отправлено / posted
Отправте,пожалуйста, и мне такой пример, xxxxx@mail.ru
[ 14.02.2011, 12:44: Сообщение отредактировал / Message edited by AdAstra Technical Support ]
Сообщения / Posts 82 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Alex210271
Active Forum Member / Активный участник форума
Участник № / Member № 4421
отправлено / posted
Спасибо, сделал как в примере все работает. Но в связи с этим есть чисто теоретический вопрос: В чем разница (если она есть) между использованием setAttributeI(CALL1_ID, 128, 1), взяв в качестве аргумента программы ID канала и ипользованием в качестве аргумента программы сразу 128 атрибута канала и присвоением ему значения 1. Может ТМ по-разному отрабатывает эти случаи?
Сообщения / Posts 80 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted
Программа всегда присваивает значение своему выходному аргументу. Если в данном вызове программы по тексту присвоение не определено, присваивается его предыдущее значение. Для внутренней переменной, коей является передаваемый параметр CALL1_ID функции setAttributeI(CALL1_ID, 128, 1), это правило не действует.
Сообщения / Posts 17321 | Из / From: Россия
| IP / IP: IP адрес / IP address |
ddkel
Active Forum Member / Активный участник форума
Участник № / Member № 4120
отправлено / posted
Спасибо за пример. Не могли бы вы пояснить использование аргумента типа in/out для хранения значения между вызовами программы вместо использования глобальной переменной.
Сообщения / Posts 82 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted
Это сделано только для наглядности и удобства отладки в реальном времени. Функционально, если других задач у этого аргумента нет, правильно использовать именно глобальную переменную.
Сообщения / Posts 17321 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Petrix
Junior Member / Новичок
Участник № / Member № 3662
ko10
Junior Member / Новичок
Участник № / Member № 4753
отправлено / posted
Отправте,пожалуйста, и мне такой пример, xxxx@yyyy.ru
[ 25.03.2011, 17:58: Сообщение отредактировал / Message edited by AdAstra Technical Support ]
Сообщения / Posts 1 | Из / From: Казахстан
| IP / IP: IP адрес / IP address |
iliouchine
Forum Member / Участник форума
Участник № / Member № 4686
отправлено / posted
Можете и мне отправить такой пример на e-mail: xxxx@yyyy.ru.
[ 25.03.2011, 18:00: Сообщение отредактировал / Message edited by AdAstra Technical Support ]
Сообщения / Posts 34 | Из / From: Россия
| IP / IP: IP адрес / IP address |
отправлено / posted
если можно и мне xxxx@xxxx.com
[ 25.03.2011, 18:00: Сообщение отредактировал / Message edited by AdAstra Technical Support ]
Сообщения / Posts 60 | Из / From: Russia
| IP / IP: IP адрес / IP address |
mev163
Active Forum Member / Активный участник форума
Участник № / Member № 4235
отправлено / posted
пример пожалуйста xxx@yyy
[ 18.06.2012, 09:56: Сообщение отредактировал / Message edited by AdAstra Technical Support ]
Сообщения / Posts 66 | Из / From: Россия
| IP / IP: IP адрес / IP address |
Demus1
Active Forum Member / Активный участник форума
Участник № / Member № 3844
отправлено / posted
Прошу выслать пример на zzz@zzz.ru
[ 25.06.2012, 10:04: Сообщение отредактировал / Message edited by AdAstra Technical Support ]
Сообщения / Posts 92 | Из / From: Россия
| IP / IP: IP адрес / IP address |
mev163
Active Forum Member / Активный участник форума
Участник № / Member № 4235
отправлено / posted
прошу пример xxxxx@yyyyy
[ 08.08.2012, 08:50: Сообщение отредактировал / Message edited by AdAstra Technical Support ]
Сообщения / Posts 66 | Из / From: Россия
| IP / IP: IP адрес / IP address |