|
Получение пути файла из бд 1с (1с,html,js) | ☑ | ||
---|---|---|---|---|
0
rJLe6aH
26.11.21
✎
16:27
|
Имеется макет Htmlдокумента справочника "HtmlПлеер" в котором есть тег:
<audio id="player" src="|||ПутьКФайлу|||"><img src="|||КартинкаВосПауз|||" width="50" hight="55"></button> На управляемой форме в модуле код: &НаКлиенте Процедура Загрузить(Команда) Оповещение = Новый ОписаниеОповещения("АдрессФайлаНажатиеЗавершение", ЭтотОбъект); НачатьПомещениеФайлаНаСервер(Оповещение,,,,,УникальныйИдентификатор); КонецПроцедуры &НаКлиенте Процедура АдрессФайлаНажатиеЗавершение(ОписаниеПомещенногоФайла, ДополнительныеПараметры) Экспорт Если ОписаниеПомещенногоФайла = Неопределено Тогда Возврат; КонецЕсли; АдресФайла = ОписаниеПомещенногоФайла.Адрес; Модифицированность = Истина; КонецПроцедуры &НаСервере Процедура ПередЗаписьюНаСервере(Отказ, ТекущийОбъект, ПараметрыЗаписи) Если ЭтоАдресВременногоХранилища(АдресФайла) Тогда ДанныеФайла = ПолучитьИзВременногоХранилища(АдресФайла); ТекущийОбъект.ФайлХЗ = Новый ХранилищеЗначения(ДанныеФайла); КонецЕсли; КонецПроцедуры &НаСервере Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка) Если Объект.Ссылка.Пустая() Тогда Возврат; КонецЕсли; АудиоПлеер = Справочники.КарточкаКомпозиции.ПолучитьМакет("HtmlПлеер").ПолучитьТекст(); АдресФайла = ПолучитьНавигационнуюСсылку(Объект.Ссылка, "ФайлХЗ"); АудиоПлеер = СтрЗаменить(АудиоПлеер,"|||ПутьКФайлу|||","C:\Program Files\1cv8\common" + АдресФайла); КонецПроцедуры Последняя строка кода формы, где АудиоПлеер = СтрЗаменить(АудиоПлеер,"|||ПутьКФайлу|||","C:\Program Files\1cv8\common" + АдресФайла); Нужно заменить "|||ПутьКФайлу|||" на путь в бд 1с-ки, что бы показался плеер на форме в поле HtmlДокумента. Если есть предложения как решить проблему или найти другой способ реализации кода, прошу помощи) |
|||
1
acht
26.11.21
✎
17:20
|
К черту файлы.
Как прочитать твой ник и ничего не вывихнуть? |
|||
2
pechkin
26.11.21
✎
17:28
|
Глебан ?
|
|||
3
acht
26.11.21
✎
17:29
|
Читается как "член 6 ампер/часов" какой-то
|
|||
4
pechkin
26.11.21
✎
17:39
|
Хотя скорее не глебан, а уе...
|
|||
5
Garykom
гуру
26.11.21
✎
17:47
|
кодубар
|
|||
6
sikuda
26.11.21
✎
21:16
|
Мой опыт - https://infostart.ru/public/1259789/
|
|||
7
rJLe6aH
29.11.21
✎
10:27
|
Тема закрыта, спросив у начальника, узнал про каталог временных файлов
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |