Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Соединить в строку ссылку и текст
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > Программисту > Программирование в 1С Предприятие 8.2 > Программирование управляемых форм 1С 8.2
kot488
Подскажите пожалуйста, есть процедура. Она заполняет извещение на основании документа.
Процедура ОбработкаЗаполнения(ДанныеЗаполнения, СтандартнаяОбработка)
    //{{__КОНСТРУКТОР_ВВОД_НА_ОСНОВАНИИ
    // Даний фрагмент побудований конструктором.
    // При повторному використанні конструктора, внесені вручну зміни будуть втрачені!!!
    Если ТипЗнч(ДанныеЗаполнения) = Тип("ДокументСсылка.ДекларацияПочта") Тогда
        // Заповнення шапки
        Тема = ДанныеЗаполнения.НомерДекларации;
        Копии = ДанныеЗаполнения.ОтправительEMail;
        Получатели = ДанныеЗаполнения.ПолучательEmail;
        ИмяОтправителя = ДанныеЗаполнения.СетьКурьерскихСлужб;
        АдресОтправителя = Справочники.ПочтовыеЯщики.НайтиПоКоду("000000001");
        ПочтовыйЯщик = Справочники.ПочтовыеЯщики.НайтиПоКоду("000000001");
    КонецЕсли;
    //}}__КОНСТРУКТОР_ВВОД_НА_ОСНОВАНИИ
КонецПроцедуры


Подскажите пожалуйста, как можно задать статический текст с переменной, что бы Тема = ДанныеЗаполнения.НомерДекларации; при выводе было Документ и номер декларации. Как их склеить?

 ! 

необходимо зарегистрироваться для просмотра ссылки: 4
 
podcast
kot488 @ Сегодня, 16:35 необходимо зарегистрироваться для просмотра ссылки ,
Тема = ТипЗнач(Документ.Ссылка)+ " " +Строка(ДанныеЗаполнения.НомерДекларации);
Как то так.
logist
Тема = Строка(ДанныеЗаполнения) + "  " + ДанныеЗаполнения.НомерДекларации;
kot488
Цитата(logist @ 28.04.17, 17:49) необходимо зарегистрироваться для просмотра ссылки
Тема = Строка(ДанныеЗаполнения) + "  "



Он заполняет все с документа, а мне нужно просто слово Декларация " + ДанныеЗаполнения.НомерДекларации;

Что бы слово Декларация было всегда а вот ДанныеЗаполнения.НомерДекларации; всегда будут меняться
logist
Тема = "Деларация  " + ДанныеЗаполнения.НомерДекларации;

при условии что НомерДекларации тоже строка, если это число, то
Тема = "Деларация  " + Формат(ДанныеЗаполнения.НомерДекларации, "ЧГ=0");
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.