helpf.pro
Регистрация

v8: Передача параметра

Bell
28.12.2012 13:57Прочитано: 1164
Здравстуйте
Наверное уже переработал уже не соображу.
ОБЫЧНОЕ приложени
Как передать параметры из функции в форму обработки (В форме обработки есть реквизиты СсылкаНаОбъект, ИмяТаблицы)

Код 1C v 8.х
 Функция ПолучитьПараметрыПодбора(ИмяТаблицы)

ПараметрыФормы = Новый Структура;
МетаданныеДокумента = ДокументОбъект.Метаданные().Представление();
Если ИмяТаблицы = "Услуги" Тогда

КонецЕсли;
ПараметрыФормы.Вставить("Заголовок" , "ПОДБОР " + МетаданныеДокумента + " № " + Номер + " от " + Формат(Дата,"ДФ=dd.MM.yyyy")+ " ( " + ИмяТаблицы + " ) ");
ПараметрыФормы.Вставить("СсылкаНаОбъект" , Ссылка);
ПараметрыФормы.Вставить("ИмяТаблицы" , ИмяТаблицы);
ПараметрыФормы.Вставить("Дата" , КонецДня(Дата));
ПараметрыФормы.Вставить("МХ" , Неопределено);
ПараметрыФормы.Вставить("Контрагент" , Контрагент);
ПараметрыФормы.Вставить("Договор" , Договор);
ПараметрыФормы.Вставить("РасчетныеСчета" , РасчетныеСчета);

Возврат ПараметрыФормы;

КонецФункции
Yandex
Возможно, вас также заинтересует
Реклама на портале
E_Migachev
29.12.2012 03:53Ответ № 1
в форме обработки:
Код 1C v 8.х
 
Параметры = ПолучитьПараметрыПодбора(ИмяТаблицы);
Bell
29.12.2012 13:21Ответ № 2
А в какую процедуру надо подставить выдает ошибку, что неопределена

{Обработка.Подбор.Форма.ФормаПодбора.Форма(9,14)}: Процедура или функция с указанным именем не определена (ПолучитьПараметрыПодбора)
Параметры = <<?>>ПолучитьПараметрыПодбора(ИмяТаблицы); (Проверка: Толстый клиент (обычное приложение))
Bell
31.12.2012 14:11Ответ № 3
Вопрос закрыт!
Подсказка: Вы получили ответ на свой вопрос - закройте вопрос!
Вы не можете отправить комментарий анонимно, пожалуйста войдите или зарегистрируйтесь.