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

Склеить значения 2-х объектов формы (поле) в другое поле

Автор Constantus, 13 июн 2015, 11:54

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

Constantus

Имеется форма Контрагентов (в Справочнике). На форме иеется поле выбора Банка (список из Справочника), поле "РеквизитыБанка".
После выбора Банка необходимо склеить несколько значений и поместить его в поле "Реквизиты банка":

РеквизитыБанка="НаименованиеБанка (из поля формы)" + МестоРасположениеБанка (из Справочника "Банки") + МФО (из Справочника "Банки")

На событие при изменении пытаюсь склеить:

   Б=Объект.БанкКонтрагента;
   С= ПолучитьБанкГород(Б); // Функция на сервере, работает корректно, данные поступают
         Д= ПолучитьМФО(Б); // // Функция на сервере, работает корректно, данные поступают
Объект.РеквизитыБанка=Объект.БанкКонтрагента + ", " + ПолучитьБанкГород(Б);

Выдает ошибку: Преобразование к значению типа Число не может быть выполнено...

Как правильно склеить эти значения?

cska-fanat-kz

1. Объект.РеквизитыБанка= ""+Объект.БанкКонтрагента + ", " + ПолучитьБанкГород(Б);
2. Данные банка (и наименование в том числе!) надо получать ОДНОЙ функцией, возвращающей структуру.
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

Теги:

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

Рейтинг@Mail.ru

Поиск