Вход | Регистрация


Конкатенация строк

Конкатенация строк
Я
   NinaEgorova
 
25.06.18 - 11:30
При склеивании строк вылетает вот такая ошибка. ОТладчиком проходила..Все переменные хранят значения. Вот строка:
ОбластьКонтр.Параметры.ТекстКонт= СсылкаНаДок.Контрагент + ", именуемый в дальнейшем «Заказчик» с одной стороны, и "+ СсылкаНаДок.Организация + ", именуемое в дальнейшем «Подрядчик», в лице"+ СсылкаНаДок.Ответственный + ", действующий на основании Устава с другой стороны, совместно именуемые «Стороны», заключили настоящий договор о нижеследующем:";

Ошиибка вылетает:
{ВнешняяОбработка.ОтладкаВнешнихПечатныхФорм.Форма.Форма.Форма(52)}: Преобразование значения к типу Число не может быть выполнено
     ОбластьКонтр.Параметры.ТекстКонт= СсылкаНаДок.Контрагент + ", именуемый в дальнейшем «Заказчик» с одной стороны, и "+ СсылкаНаДок.Организация + ", именуемое в дальнейшем «Подрядчик», в лице"+ СсылкаНаДок.Ответственный + ", действующий на основании Устава с другой стороны, совместно именуемые «Стороны», заключили настоящий договор о нижеследующем:";
 
 
   Darych
 
1 - 25.06.18 - 11:32
у тебя там ссылки.. наименование суй
   Голубушка
 
2 - 25.06.18 - 11:33
Замени ссылочный тип на строковый.
СсылкаНаДок.Контрагент.Наименование или Строка(СсылкаНаДок.Контрагент).
   aka AMIGO
 
3 - 25.06.18 - 11:36
А если так?
ОбластьКонтр.Параметры.ТекстКонт= ""+ СсылкаНаДок.Контрагент....
   FIXXXL
 
4 - 25.06.18 - 11:36
(0) как вариант, напиши
ОбластьКонтр.Параметры.ТекстКонт= "" + СсылкаНаДок.Контрагент + и далее по тексту...
1С сама преобразует ссылку к строке
но кошернее конечно юзать текстовые поля...
   NinaEgorova
 
5 - 26.06.18 - 07:04
всем спасибо огромное. в итоге вытянула наименование из ссылки.
   иубиповец
 
6 - 26.06.18 - 08:04
(5) Обычно наименование полное выводят.
И вы выводите как я понимаю в макет, может быть проще у ОбластьКонтр.Параметры.ТекстКонт установить не "паратр" а шаблон? и заполнять только переменные [Контрагент] и т.д. Более наглядно как то:)
   VS-1976
 
7 - 26.06.18 - 08:04
(5) Можно писать так: + Строка( СсылкаНаДок.Контрагент ) +

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует