При попытке отправить сообщение на 2 номера, оно отправляется 2 раза на один номер. На FB_SMS_SR.SendSmsNum приходит listNum[sl.NumCur], на FB_SMS_SL.NumCount приходит - 2.
Что здесь может быть неправильного?Код:listNum :ARRAY [0..2] OF STRING(11):=2('7911*******'), '7921*******';
И ещё вопрос, как я понял, после прочтения **** она удаляется. Но столкнувшись с тем, что входящая смс обрабатывется только один раз, вставив в симку в телефон, обнаружил там 5-6 входящих смсок. Удалил, повторил запрос - один раз ответ получил и всё. Вставил симку снова в телефон, опять там несколько моих сообщений. Как я понял, первое сообщение контроллер обрабатывает, последующие просто не видит? Тогда почему не удаляются сообщения после просмотра?
И да, плк73.
Поставил CheckNum:=TRUE и CheckNumList :='', сообщения стали удаляться, но при этом теперь перестала работать отправка смс и опрос не происходит даже один раз. То есть если я правильно понимаю, после получения сообщения и отправки на него ответа, нужно подать на вход CheckNumList на время необходимое для удаления сообщения и сбросить?




Ответить с цитированием