Не получается вставить рисунок в поле форматированного документа. Рисунок не показывается. Конфигурация БП 3.0
&НаКлиенте
Процедура ВставитьВТелоПисьма(Команда)
ДВФ = Новый ДиалогВыбораФайла(РежимДиалогаВыбораФайла.Открытие);
Если ДВФ.Выбрать() Тогда
ДвДанныеФайла = Новый ДвоичныеДанные(ДВФ.ПолноеИмяФайла);
СкопироватьДвоичныеДанныеВБуФерВФорматеBase64(ДвДанныеФайла, ДВФ.ПолноеИмяФайла);
КонецЕсли;
&НаСервере
Функция ПолучитьРасширениеФайла(ВхИмяФайла)
текРасширение = "jpg";
Если СокрЛП(ВхИмяФайла) <> "" И СтрЧислоВхождений(ВхИмяФайла, ".") > 0 Тогда
времРасширение = СокрЛП(СтрПолучитьСтроку(СтрЗаменить(ВхИмяФайла, ".", Символы.ПС), СтрЧислоСтрок(СтрЗаменить(ВхИмяФайла, ".", Символы.ПС))));
Если СокрЛП(времРасширение) <> "" Тогда
текРасширение = времРасширение;
КонецЕсли;
КонецЕсли;
Возврат текРасширение;
КонецФункции
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший