Имя: Пароль:
1C
1С v8
Получение двоичных данных из константы
0 Gossar1C
 
30.07.13
11:13
Здравствуйте. Пытаюсь записать двоичные данные в константу с типом ХранилищеЗначения, а потом получить ее и вставить в форматированный документ, но при вызове метода ДанныеДляПисьма.Получить() никакого значения я не получаю "неопределено", подскажите пожалуйста что я не так делаю?


&НаКлиенте
Процедура ЗаписатьВложение(Команда)
    
    Для Каждого ЭлемВложение Из Вложения Цикл
        Данные = Новый ДвоичныеДанные(ЭлемВложение.ИмяФайлаНаКомпьютере);
        ЗаписатьВложениеНаСервере(Данные);
    КонецЦикла;

КонецПроцедуры


&НаСервере
Процедура ЗаписатьВложениеНаСервере(Данные)  
    
    Константы.ФайлДляРассылки.Установить(Данные);
    
КонецПроцедуры                  

&НаКлиенте
Процедура ПолучитьВложение(Команда)
    
    ДанныеДляПисьма = ПолучитьКонстанту();
    ТекстПисьмаФорматированныйДокумент.Вставить(ТекстПисьмаФорматированныйДокумент.ПолучитьЗакладкуКонца());
    
КонецПроцедуры

&НаСервере
Функция ПолучитьКонстанту()
    
    Возврат Константы.ФайлДляРассылки.Получить();
    
КонецФункции
1 Gossar1C
 
30.07.13
11:14
ТекстПисьмаФорматированныйДокумент.Вставить(ТекстПисьмаФорматированныйДокумент.ПолучитьЗакладкуКонца(),ДанныеДляПисьма.Получить());
забыл исправить, сообсно неопределено в любом случае =\
2 Нуф-Нуф
 
30.07.13
11:16
ДанныеДляПисьма - в отладчике - это что
3 Gossar1C
 
30.07.13
11:16
(2) ХранилищеЗначения
4 Gossar1C
 
30.07.13
11:24
кто может подсказать?
5 Gossar1C
 
30.07.13
11:37
up
6 Gossar1C
 
30.07.13
12:49
ап
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой