Имя: Пароль:
1C
 
Через мобильный браузер не правильно выполняется процедура
0 myr4ik07
 
11.09.14
17:06
А точнее есть некая маленькая конфа опубликована через веб-сервере для доступа к ней через браузер.
Данная конфа это мини проверка статуса ремонта сервисного центра, клиент вводит номер заявки в поле и показывает результат ремонта.
Так вот через компьютерные браузера процедура выполняется правильно и показывает актуальный статус ремонта по номеру, а вот когда выполняю проверку статуса через мобильные браузера так вот постоянно пишет исключение
Сообщить("Номер неверный или не существует");

сам код процедуры
Процедура Проверить(Команда)
        
    Если ПроверитьСтатус(Объект.Заявка) = Неопределено Тогда
        Сообщить("Номер неверный или не существует");
    ИначеЕсли ПроверитьСтатус(Объект.Заявка) Тогда
        Сообщить("Отремонтировано");    
    Иначе    
        Сообщить("Не отремонтировано");    
    КонецЕсли;
    
КонецПроцедуры
Номер беру с Номера документа и сохраняю его в измерении Тип Строка
Само поле куда вводиться проверочный номер Тип Строка
1 Fragster
 
гуру
11.09.14
17:07
Сообщить("Номер <" + Объект.Заявка + ">неверный или не существует");
2 Fragster
 
гуру
11.09.14
17:08
ну и да - зачем дергать дважды процедуру вместо использования переменной - непонятно
3 myr4ik07
 
11.09.14
17:29
номр трюк, значит ничего не попадает с мобильного браузера (2)
4 myr4ik07
 
11.09.14
17:31
а почему же пусто? запрос через мобильное приложение не хочет работать?
5 Fragster
 
гуру
11.09.14
23:14
нужно попробовать на другом браузере/другом релизе.
в 1с дофига чего на жабаскрипт завязано и на всякой экзотике (ну, кроме хрома в андроиде и сафари в иосе) далеко не всегда работает. Я бы для целей из (0) разогнал бы веб-сервис вместо вебклиента и маленькую страничку на php каком-нибудь, которая бы с этим вебсервисом работала бы. Ну, или http вместо soap в случае 8.3.5 http://v8.1c.ru/o7/201312http/index.htm (его юзать из php попроще)
6 rsv
 
11.09.14
23:27
(0) попробуйте проверять явно на воз вращаемое значение 0 или 1
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.