#0
by AlphaSpec
Доброй ночи! Заметил следующий фокус. Далее привожу в пример документ ЭлектронноеПисьмоИсходящее в УТ 11.2. Настроено хранение файлов на томах. Реквизит формы типа ФорматированныйДокумент. Создаю новый документ, добавляю в форматированный документ картинку, записываю документ. Вижу что размер сохраненного файла в томе (и в отладке ПриЗаписи) - как у прикрепленной картинки. Далее меняю значение какого-нибудь другого поля, снова записываю и вижу, что размер файла увеличился. В отладке выяснил что размер двоичных данных картинки увеличивается при действиях, вызывающих изменение значения реквизитов формы/объекта с клиента. Хотелось бы понять с чем связаны такие проделки платформы, в документации не встречал такого.
#1
by Lama12
Скорее всего этом электронным письмом связано, а не с 1С. Формат электронной почты древний как помет динозавров.
#2
by Fram
открой любой почтовый клиент. создай пустое письмо, прикрепи любой файл. сохрани письмо на диск. сравни размеры прикрепленного файла и файла письма.
#3
by AlphaSpec
электронное письмо тут при чем? :) Речь про размер двоичных данных картинки ФорматированногоДокумента. Еще раз - если после добавления картинки сразу записать документ, не меняя значений других полей - размер будет нормальным. И второй, и третий раз перезаписать - нормальный. Размер меняется только в случае, если перед записью на форме с клиента менялись значения реквизитов формы/объекта.
#5
by Lama12
Если вопрос с форматированным документом, то ещё проще. По сути это почти rtf. Там куча тэгов внутри файла. При добавлении текста появляются новые теги и дополнительная разметка.
#6
by AlphaSpec
Даже если так, то как увеличение размера картинки форматированного документа связано с изменением других реквизитов формы на клиенте?
#7
by Lama12
Ну можно сериализовать форматированный документ. Записать его в xml и посмотреть что там дописывается.
#9
by AlphaSpec
Форматированный документ останется прежним. Увеличивается размер двоичных данных картинки форматированного документа. Приведу другой пример: управляемая форма, два её реквизита: - ФорматированныйДокумент (тип ФорматированныйДокумент) с полем ввода и командной панелью на форме; - Флаг (тип Булево) с чекбоксом на форме. Открываю форму, в поле форматированного документа добавляю картинку. Смотрю в отладчике: ФорматированныйДокумент.Элементы[0].Элементы[0].Картинка.ПолучитьДвоичныеДанные.Размер - возвращает что надо - размер исходной картинки, щелкаю чекбокс и снова в отладку - размер увеличился. В чем фокус?
#10
by AlphaSpec
При чем если значение реквизита формы/объекта изменить &НаСервере то изменения размера картинки не происходит
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Как сделать размер поля картинки равным разрешению картинки
- Как размер картинки в макете отрегулировать?
- v8: ЗУП. код вычета 503 , размер вычета 4000 , данные в регистре размер вычетов есть, но..
- Печать ярлычков - как предсказать размер шрифта чтобы влезло в размер ячейки?
- Опять картинки. Где взять стандартные картинки документов?
- v7: Узнать размер картинки и файла
- Как определить "Размер файла на диске", а не просто "Размер файла"?
В этой группе 1С
- Вопрос по WS, XDTO и Base64
- НачалоПериода в запросе
- Контроль остатков при неоперативном проведении
- нет отчета в регламентированных
- Методология работы с ККТ 54ФЗ(Опт)
- v7: ВК - оболочка для работы с последними драйверами ККМ АТОЛ для 1С 7.7
- Программное изменения расположения стандартных команд управляемой формы
- Определить номер релиза конфигурации базы данных по файлу 1Cv8.1CD
- 1C 8.2 Печать двух страниц на одном листе (ландшафт)
- часы в Расчетном листе ЗУП
- УПП инвентаризация кассы
- Открыть список документов при запуске 1С
- СКД обрезать строку
- Перемещение со склада не склад (недостаточно товара)
- УТ11 ограничить применение скидки только в оптовой продаже или только розничной
- БП 3.0 Карточка счета 62, аналитика Кт заполняется не верно.
- Быстрое удаление документов в Бухгалтерии 3.0
- Перезаполнение документов созданных на основании при изменении основания
- ЗУП 3.0 Возврат денег излишне уплаченных работнику
- УФ ЗначенияЗаполнения не заполняет реквизит при открытии формы