|
Преобразование к типу число не может быть выполнено
|
Я
|
|
dmitn 03.04.20 - 07:54 | ИначеЕсли НавигационнаяСсылкаФорматированнойСтроки = "СоздатьТТНИсходящаяЕГАИС" Тогда
ПараметрыФормы = Новый Структура;
ПараметрыФормы.Вставить("Основание", ДокументОснование);
ОткрытьФорму("Документ.ТТНИсходящаяЕГАИС.Форма.ФормаДокумента", ПараметрыФормы, Форма);
на ОткрытьФорму и дальше эта ошибка
и где тут число никак не могу понять? |
dmitn 1 - 03.04.20 - 07:58 | типовая УТ
|
dmitn 2 - 03.04.20 - 08:04 | отладчик доходит до ОткрытьФорму и дальше ошибка
|
dmitn 3 - 03.04.20 - 08:04 | причем на одном документе
|
dmitn 4 - 03.04.20 - 08:32 | пометили на удаление этот документ, создали новый. Та же самая фигня
|
ДенисЧ 5 - 03.04.20 - 08:34 | Ну так смотри в ПриСозданииНаСервере() или в ПриОткрытии()
|
dmitn 6 - 03.04.20 - 09:04 | ( 5) В том то и дело, что не заходит даже в ПриСозданииНаСервере() |
ДенисЧ 7 - 03.04.20 - 09:06 | (6) А отладка на сервере включена? ))
Вставь туда "сообщить" |
timeforlive 8 - 03.04.20 - 09:28 | Если база клиент-серверная, то сделайте копию базы и загрузите .dt в файловую, чтобы отлаживать в директиве &НаСервере. Это самый простой способ отладки.
Далее сможете провалиться в код, через F11.
Еще совет:
поставьте замер производительности перед выполнением строки кода с ошибкой. Потом продолжите выполнение кода.
После появления ошибки остановите замер производительности и проанализируйте проблему.
|
dmitn 9 - 03.04.20 - 10:00 | ( 7) это-то все включено и работает |
МимохожийОднако 10 - 03.04.20 - 10:02 | ( 9) Тогда используй отладчик пошагово |
Василий Алибабаевич 11 - 03.04.20 - 10:18 | ( 0) Кто такой "Форма" (3-й параметр в ОткрытьФорму)?
Если оповещения нужно слать в форму из которой открывается Документ.ТТНИсходящаяЕГАИС.Форма поставь вместо "Форма" "ЭтотОбъект". |
Василий Алибабаевич 12 - 03.04.20 - 10:20 | + ( 11) И нафига вообще в форме документа Форма-Владелец?
Иногда их используют при Провести-Закрыть, что б слать туда сообщения. ИМХО у тебя не тот случай. |
dmitn 13 - 03.04.20 - 11:23 | ( 11) дык типовая же конфа
и находится в общем модуле этот код |
dmitn 14 - 03.04.20 - 11:24 | ( 11)
Процедура ПриЗавершенииСопоставленияКлассификаторов(Результат, ДополнительныеПараметры) Экспорт
Если Не Результат = Истина Тогда
Возврат;
КонецЕсли;
Форма = ДополнительныеПараметры.Форма; |
KoZuB 15 - 03.04.20 - 11:59 | ( 6) ОбработкаЗаполнения() сначала идет. В нее попадает? |
dmitn 16 - 03.04.20 - 12:40 | ( 7) ( 9) извиняюсь, не работает отладка на сервере, слетела почему-то
Кстати, такая ситуация. 2 сервера, на одном работает отладка, а на другом нет. Как такое может быть? |
Chameleon1980 17 - 03.04.20 - 14:01 | на одном включена на другом нет
|
dmitn 18 - 03.04.20 - 16:49 | |
dmitn 19 - 03.04.20 - 16:50 | ( 7) К админам подходил. Они тоже не знают |
dmitn 20 - 03.04.20 - 17:02 | Garykom, что можешь подсказать по последнему вопросу?
|
dezss 21 - 03.04.20 - 17:02 | ( 19) Это в параметрах запуска сервера приложений указывается. |
dmitn 22 - 03.04.20 - 17:04 | |
dezss 23 - 03.04.20 - 17:05 | чета-там -debug
блин, в гугле забанили? |
dmitn 24 - 03.04.20 - 17:05 | |
dezss 25 - 03.04.20 - 17:08 | |
dmitn 26 - 03.04.20 - 17:08 | Вот из-за того что отвалилась отладка на сервере я сабж неправильно написал.
|
dmitn 27 - 03.04.20 - 17:09 | ( 25) Админ говорит, что включена. На 2-м сервере же работает. |
dezss 28 - 03.04.20 - 17:10 | ( 27) на каждом надо включать, а не на одном включить, а на втором оно само должно |
dmitn 29 - 03.04.20 - 17:12 | ( 28) у них там как-то непонятно все устроено |
dmitn 30 - 03.04.20 - 17:13 | ( 28) там есть еще третий сервер, где SQL стоит Рекламное место пустует |
rphosts 31 - 03.04.20 - 17:15 | ( 6) включи отладку на сервере и включи остановку при ошибке - не пропустишь место |
dezss 32 - 03.04.20 - 17:15 | |
dmitn 33 - 03.04.20 - 17:26 | Лан, проверить смогу только в понедельник
|