|
|
прикрепить вложение к письму |
☑ |
|
0
cyx7
24.04.15
✎
11:10
|
ут11, нужно заполнить форму эл письма и потом открыть ее(форму), всё получается кроме вложения, вернее оно тоже получается, но частично. оно добавляется, его видно в списке, но при открытии, ругается "Значение не является значением объектного типа (Записать)", ругается в этих строках "ДвоичныеДанныеФайла = ПолучитьИзВременногоХранилища(текДанные.ИмяФайлаНаКомпьютере);
ДвоичныеДанныеФайла.Записать(КаталогВременныхФайлов() + текДанные.ИмяФайла);"
в первой он не получает двочиные данные, во второй соответственно не записывает. При присоединении файла делала так:
табДок=Обработки.ПечатьСчетовНаОплату.СформироватьПечатнуюФормуСчетНаОплату(СтруктураТипов,ОбъектыПечати , ПараметрыПечати);
ИмяВременногоФайла = ПолучитьИмяВременногоФайла("mxl");
ТабДок.Записать(ИмяВременногоФайла, ТипФайлаТабличногоДокумента.MXL);
Попыточка = Новый ДвоичныеДанные(ИмяВременногоФайла);
Адрес=ПоместитьВоВременноеХранилище(Попыточка);
в чем тут дело, подскажите, пожалуйста=)
|
|
|
1
cyx7
24.04.15
✎
11:12
|
ну и при создании вложения делала так: с = Форма.Вложения.Добавить();
м = ПолучимПисьмо(РеализацияТУ); //(тут как раз возвращается мой адрес, из сообщения выше)
с.CRM_ИдентификаторПочтовогоВложения = "#";
с.ИмяФайла = "Счет на оплату.mxl";
с.ИмяФайлаНаКомпьютере = м;
|
|
|
2
cyx7
24.04.15
✎
11:24
|
ребят, неужели никто не знает?(( мне кажется я напортачила в коде в первом сообщении. раз двоичные данные не может получить. в самой первой строке - возвращаемое значение =неопределено
|
|
|
3
cyx7
24.04.15
✎
12:06
|
прошу помощии, вверх
|
|
|
4
Basilio
24.04.15
✎
12:18
|
дык точку останова поставь и проверь что у тебя в ТабДок
|
|
|
5
cyx7
24.04.15
✎
12:21
|
(4) в таб доке то таб док
|
|
|
6
cyx7
24.04.15
✎
12:22
|
(4) я имею ввиду, что я напутала с этими двоичными данными, врем файлами...
|
|
|
7
cyx7
24.04.15
✎
12:23
|
(4) но вроде все работает нормально, но не открывается мой документ( если добавить команду табдок.показать() (для проверки табличного документа, то всё выводится, все прекрасно), но почемууу же он не открывается из письма...
|
|
|
8
cyx7
24.04.15
✎
13:59
|
никто не знает похоже(
|
|
|
9
D_E_S_131
24.04.15
✎
14:44
|
Где все это происходит, на Сервере или Клиенте?
|
|
|
10
cyx7
24.04.15
✎
15:19
|
(9) то что в (0) - на сервере, а то что в (1) на клиенте
|
|
|
11
D_E_S_131
24.04.15
✎
15:52
|
Это получается, что на сервере формируется табличный документ печатной формы, там сохраняется в файл, а потом Сервер шлет этот файл Клиенту?
|
|
|
12
cyx7
24.04.15
✎
16:04
|
(11) да, но я сделала всё)
|
|
|
13
cyx7
24.04.15
✎
16:05
|
блин, всего часа 4 потратила на это(
|
|
|
14
D_E_S_131
24.04.15
✎
17:05
|
И каков итоговый код?
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший