|
Код не работает через ВЕБ клиент, но работает через терминал, почему? | ☑ | ||
---|---|---|---|---|
0
Alsegan
26.06.17
✎
10:48
|
Здравствуйте, столкнулся с такой проблемой:
Дописывал УТ 11.3 для работы с секциями(при печати чека), всё работало при подключении пользователя через терминал. Но потом появилась необходимость работать напрямую через Тонкий клиент. Поднял IIS опубликовал базу и всё оборудование отлично работало(ККМ и экваринг), но вот доработка, которую я писал ранее работать перестала. Доработка очень проста: Вся работа была в модуле формы И Общем модуле "МенеджерПодключаемогоОборудованиеВызовСервер" Но самое интересное что в терминале то всё работало, а как только ВЕБ поднял, так сразу перестало. Кто нибудь с таким сталкивался? Есть мысли как можно решить? |
|||
1
Fragster
гуру
26.06.17
✎
11:17
|
нужно прочитать текст ошибки
|
|||
2
Fragster
гуру
26.06.17
✎
11:17
|
потом скопировать в яндекс/гугл
|
|||
3
igorPetrov
26.06.17
✎
11:21
|
(1) Это сложно )
|
|||
4
Alsegan
26.06.17
✎
11:53
|
Дело в том, что никакой ошибки нет. Просто через терминал в чеки пробивалась секция 01 и 02, а как только Веб поставил, то сразу бьётся по 01. И никаких сообщений не выдаёт.
Теперь сижу над отладкой, никак не могу подключиться. Может у кого нибудь есть ссылка на дельную статью как сделать отладку по HTTP . Расклад такой: Сервер в одной части города, подключение идет через тонкий клиент с другой части города. Как правильно наладить отладку? |
|||
5
Alsegan
26.06.17
✎
11:56
|
Делаю как в статье про файловый вариант, пока не выходит...
http://v8.1c.ru/o7/201506debug/index.htm |
|||
6
igorPetrov
26.06.17
✎
12:01
|
(5) А в чем разница между терминалом и веб?
|
|||
7
h-sp
26.06.17
✎
12:05
|
(5) выкиньте вашу доработку. Потом вдумчиво добавляйте обратно по одной строчке и поймайте момент, на какой строчке ошибка.
|
|||
8
Alsegan
26.06.17
✎
12:09
|
(7) Это же мне сколько надо чеков распечатать чтоб так найти ошибку? уж проще отладку нормальную подключить. У кого нибудь есть опыт в отладке HTTP?
|
|||
9
h-sp
26.06.17
✎
12:14
|
(8) ну может где выбор секции идет просто просмотреть еще раз глазами код. Быдлокод он ведь виден сразу.
|
|||
10
Вафель
26.06.17
✎
12:20
|
может лучше через тонкий по хттп, чем через веб?
|
|||
11
Alsegan
26.06.17
✎
12:21
|
СтрокаПозицииЧека.Сумма = Сумма; - стандарт
СтрокаПозицииЧека.НомерСекции = Объект.Секция; - мой код Секция - реквизит, вводится на форме. ЗаписьXML.ЗаписатьАтрибут("Tax" , XMLСтрока(ТекущаяПозиция.СтавкаНДС)); - стандарт ЗаписьXML.ЗаписатьАтрибут("Department", XMLСтрока(ТекущаяПозиция.НомерСекции)); - мой код Так что обычный код, всё дико просто |
|||
12
sapphire
26.06.17
✎
12:28
|
(4) Вельми понеже, егда ТекущаяПозиция.НомерСекции=01 :)
|
|||
13
sapphire
26.06.17
✎
12:29
|
Собсно, мысля в том, что неверно определяете номер секции.
|
|||
14
Alsegan
26.06.17
✎
14:20
|
(10) да тонкий через HTTP, так и запускаю.
(13) а почему тогда через Терминал всё работало? |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |