Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Неназначенных незавершенных заказов: 2, свеженьких 1
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Вход | Зарегистрироваться )



> Формирование Справочной информации любых метаданных "на лету" , PDF реален ли?          
Sharki Подменю пользователя
сообщение 26.05.15, 15:39
Сообщение #1

Общительный
**
Группа: Пользователи
Сообщений: 47
Спасибо сказали: 12 раз
Рейтинг: 0

Добрый день!
Цель: хочу в справку по подсистеме закинуть pdf.
Поскольку страница справки это HTML-документ то есть возможность использовать например
"<EMBED width=100% height=100% type=""application/pdf"" src="+пАдресВременногоХранилища+" ></EMBED>"

где пАдресВременногоХранилища - адрес временного хранилища где лежит двоичные данные pdf-файла.
Проблема - в статичный HTML-документ справки в src запихнуть значение ссылаемое на двоичные данные документа
Кто-нибудь отлавливал вызов справки, вносил ли какие коррективы перед отображением и т.п. Уже голову поломал как это можно сделать.
Пробовал по аналогии с картинками получить навигационную ссылку общего макета с двоичными данными, но такой возможности нет или натупил и не удалось сделать.

Вариант выгрузки на клиент файла пдф в некий темп каталог не предлагать;) Надо все файлы хранить в базе и с ними работать.

logist Подменю пользователя
сообщение 26.05.15, 17:29
Сообщение #2

Про1С-ник
Иконка группы
Квалифицированный бухгалтерГений телепатии и социального моделированияЗа заслуги на форуме в 2010 годуМодератору Про1С (за заслуги в 2011 году)
Группа: Местный
Сообщений: 9564
Из: Kharkiv, UA
Спасибо сказали: 2536 раз
Рейтинг: 0

Цитата(Sharki @ 26.05.15, 16:39) *
Вариант выгрузки на клиент файла пдф в некий темп каталог не предлагать

Мне кажется другого вариант и не может быть, src не будет работать с двоичными данными в среде 1С, т.к. ищет поток по пути (http/ftp/file), а вы подсовываете туда просто строку.


Signature
Личные бесплатные консультации не даю, для этого есть форум!

Vofka Подменю пользователя
сообщение 26.05.15, 19:31
Сообщение #3

У нас здесь своя атмосфера...
***********
Группа: Основатель
Сообщений: 13955
Из: Киев
Спасибо сказали: 4519 раз
Рейтинг: 3641.2

Это вы пытаетесь сделать через платформенный механизм справки?

Цитата(Sharki @ 26.05.15, 16:39) *
Вариант выгрузки на клиент файла пдф в некий темп каталог не предлагать;)

Почему? Выгружайте каждый раз при надобности (при обращении к справке) с нужным именем. Если ранее такой файл был - его можно всегда переписать актуальным из базы.

Sharki Подменю пользователя
сообщение 26.05.15, 21:05
Сообщение #4

Общительный
**
Группа: Пользователи
Сообщений: 47
Спасибо сказали: 12 раз
Рейтинг: 0

Цитата(logist @ 26.05.15, 18:29) *
Мне кажется другого вариант и не может быть, src не будет работать с двоичными данными в среде 1С, т.к. ищет поток по пути (http/ftp/file), а вы подсовываете туда просто строку.

в форме в поле строка и типом хтмл-документ вполне себе отображается, а файл двоичный лежит во временном хранилище без выгрузок на диск в темп

Цитата(Vofka @ 26.05.15, 20:31) *
Это вы пытаетесь сделать через платформенный механизм справки?

да

Цитата(Vofka @ 26.05.15, 20:31) *
Почему? Выгружайте каждый раз при надобности (при обращении к справке) с нужным именем. Если ранее такой файл был - его можно всегда переписать актуальным из базы.

ну тогда в справке придется прошить оч. статичный путь к каталогу и файлу причем он должен быть доступен для всех пользователей, а учитывая всякие доменные политики думаю что просто не взлетит да и вариант совсем не идеальный.

Думаю пойду наверно по пути красивой обработки с деревом метаданных и отображением там пдфа, если конечно ктот не подскажет как например с картинками можно достать общий макет(в справке вставьте картинку из общих картинок конфигурации, в хтмл коде сформируются src ссылка многоуровневая, вот если бы такую же для макета достать)

Vofka Подменю пользователя
сообщение 26.05.15, 21:08
Сообщение #5

У нас здесь своя атмосфера...
***********
Группа: Основатель
Сообщений: 13955
Из: Киев
Спасибо сказали: 4519 раз
Рейтинг: 3641.2

Цитата(Sharki @ 26.05.15, 22:05) *
Цитата(Vofka @ 26.05.15, 20:31) *

Это вы пытаетесь сделать через платформенный механизм справки?

да

А там можно генерировать хтмл текст справки на лету?

Sharki Подменю пользователя
сообщение 26.05.15, 21:14
Сообщение #6

Общительный
**
Группа: Пользователи
Сообщений: 47
Спасибо сказали: 12 раз
Рейтинг: 0

Цитата(Vofka @ 26.05.15, 22:08) *
да

А там можно генерировать хтмл текст справки на лету?

ну если можно было бы вопрос бы сам отпал) Пока не нашел как

Vofka Подменю пользователя
сообщение 26.05.15, 21:14
Сообщение #7

У нас здесь своя атмосфера...
***********
Группа: Основатель
Сообщений: 13955
Из: Киев
Спасибо сказали: 4519 раз
Рейтинг: 3641.2

А как вы тогда там заполняете пАдресВременногоХранилища (если это платформенный механизм справки, который в режиме конфигуратора пишется)?

Сообщение отредактировал Vofka - 26.05.15, 21:14

Sharki Подменю пользователя
сообщение 26.05.15, 21:18
Сообщение #8

Общительный
**
Группа: Пользователи
Сообщений: 47
Спасибо сказали: 12 раз
Рейтинг: 0

Цитата(Vofka @ 26.05.15, 22:14) *
А как вы тогда там заполняете пАдресВременногоХранилища (если это платформенный механизм справки, который в режиме конфигуратора пишется)?

ну это был пример того что в хтмле можно отобразить пдф, вопрос состоял именно в том можно ли платформенную справку редактировать программно во время сессии и как
либо вариант с получением src Общего макета по аналогии с общими картинки, стандартными средствами сделать вроде нереально а на глазок можно;)

Цитата(Vofka @ 26.05.15, 22:14) *
А как вы тогда там заполняете пАдресВременногоХранилища (если это платформенный механизм справки, который в режиме конфигуратора пишется)?

если я бы это мог тогда я бы уже сделал и даже вопрос не задавал;)

Не нашли ответа на свой вопрос?
Зарегистрируйтесь и задайте новый вопрос.


Ответить Новая тема
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 19.04.24, 1:32
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!