Ошибка передачи данных между клиентом и сервером. Значение недопустимого типа. #742446


#0 by mefisto666series
в общем, ошибка такая: {Форма.ОсновноеОкноУправляемое.Форма(1994)}: Ошибка при вызове метода контекста (НайтиЗаказ)     НовСтр.Документ = НайтиЗаказ(НовСтр.document_number, ДатаДляПередачи); по причине: Ошибка передачи данных между клиентом и сервером. Значение недопустимого типа. по причине: Ошибка преобразования данных XDTO: Запись значения свойства 'v': форма: Элемент имя: { по причине: Ошибка преобразования данных XDTO: Запись значения свойства 'value': форма: Элемент имя: { по причине: Ошибка отображения типов: Отсутствует отображение для типа 'ОбъектXDTO' сам вызываемый метод такой: такая же петрушка и с некоторыми другими серверными методами. если сменить директиву на &НаКлиентеНаСервереБезКонтекста ошибка исчезает. Но применительно к данной функции директиву поменять, если, недоступным запрос становится, так что я не знаю как оживить это
#1 by Fuas4
Глянь отладчиком, что ты там передаешь, и передай как-нибудь проще. Мож у тебя document_number какая-нибудь адовая хрень, а тебе и строки хватит. Или возвращаемое значение корявое
#2 by KrabCore
вангую что в НовСтр.document_number какой-то сом-объект или еще какой-то несовместимый тип
#3 by mefisto666series
строка там
#4 by Лефмихалыч
какие ваши доказательства?
#5 by mefisto666series
первое, что я проверил - это тип передаваемых параметров
#6 by Лефмихалыч
не убедил
#7 by Cyberhawk
покажи на картинке
#8 by Euguln
А нет ли реквизитов формы, или переменных с именами "Номер", "Результат"?
#9 by mefisto666series
всё что у меня есть от того клиента - это воспоминания и текст ошибки. завтра буду подключаться, если не найду причину - заскриню
#10 by mefisto666series
нет. внешняя обработка стабильно работает в других конфах.
#11 by ДенисЧ
на других компах - толстый клиент. А тут тонкий
#12 by Garykom
ГЫгы...тоже на такое напоролся и офигел... не догадались при передаче через xml между клиентом и серверов в УФ сделать преобразование в Base64 "НЕПЕЧАТНЫХ" символов... с кодами ascii к примеру <20
#13 by mefisto666series
возможно, но передаются то просто строки
#14 by Garykom
никогда не пробовал символ Tab засунуть в строку?
#15 by mefisto666series
нет, как и на...зачем?
#16 by D_E_S_131
"но передаются то просто строки" — а ты поищу символы с кодом <20.
#17 by mefisto666series
дело было вот в чем: я получал в том методе структуру xml через фабрику и пихал ее в таблицу. не смотря на то, что я эту таблицу никуда не передавал на тот момент, 1ска её все равно тащила в контексте, и, соответственно, дропала ошибку при обращении к любому другому методу.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С