Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
17 апр 2024, 00:05

Не передаётся в функцию один из параметров

Автор Александр_Ярославль, 24 июн 2016, 12:08

0 Пользователей и 1 гость просматривают эту тему.

Александр_Ярославль

Подскажите, пожалуйста, почему в параметр функции не попадает значение одного из передаваемых параметров. Тип параметра ссылка на позицию номенклатуры. Через отладчик смотрю в строке вызова функции значение параметра есть, а в параметре функции этого значения нет. Следующий параметр типа строка есть и там и там. С чем это может быть связано?

Kironten

Показывайте код.
И заодно скрины отладчика, где видно, что на входе есть значение параметра, а в функции нет.

Александр_Ярославль

Цитата: Kironten от 24 июн 2016, 13:15
Показывайте код.
И заодно скрины отладчика, где видно, что на входе есть значение параметра, а в функции нет.

Хорошо, но только вечером получится..

Rasty

готов поспорить что это данные формы, которые пытаются передать между клиентом и сервером
Помогли - Скажи спасибо! Решил сам - поделись решением!
:)

Александр_Ярославль

Цитата: Rasty от 24 июн 2016, 13:55
готов поспорить что это данные формы, которые пытаются передать между клиентом и сервером

Нет. Это внешняя обработка заполнения табличной части из экселовского документа. Передается номенклатура, Номер ГТД и страна производства. Номер гтдшки передаётся в функцию, а вот сама номенклатура нет.

Rasty

Цитата: Александр_Ярославль от 24 июн 2016, 14:05Это внешняя обработка заполнения табличной части из экселовского документа.
это не важно
Цитата: Александр_Ярославль от 24 июн 2016, 14:05Передается номенклатура, Номер ГТД и страна производства
в виде ссылки на строку таблицу формы?

Помогли - Скажи спасибо! Решил сам - поделись решением!
:)

Александр_Ярославль

Цитата: Rasty от 24 июн 2016, 14:07
Цитата: Александр_Ярославль от 24 июн 2016, 14:05Это внешняя обработка заполнения табличной части из экселовского документа.
это не важно
Цитата: Александр_Ярославль от 24 июн 2016, 14:05Передается номенклатура, Номер ГТД и страна производства
в виде ссылки на строку таблицу формы?

Нет. Там формы нет.

Rasty

Помогли - Скажи спасибо! Решил сам - поделись решением!
:)

Александр_Ярославль

Цитата: Rasty от 24 июн 2016, 14:13
а у самой обработки есть таблица?

Да вроде как нет. Или я что то недогоняю. В обработке получаем данные из экселовского файла. И В цикле Через поиск по Артикулу получаем ссылку на позицию номенклатуры, потом количество товара, гтд, страна, сумму. и Потом эти данные записываются в табличную часть приходной накладной. Но перед записью ГТД идёт проверка есть ли уже такая ГТД. Это делается через функцию в которую передаётся Номенклатура, ГТД и Страна. И вот функция где в скобках перечислены параметры - значение параметра номенклатура вообще не видит.. Значение ГТД при этом видит.

Rasty

ну да, без кода тут ни как, вангавать можно долго
Помогли - Скажи спасибо! Решил сам - поделись решением!
:)

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск