В окне формы содержаться некоторые файлы. Я выбираю файл и нажимая кнопку, этот файл конвертируется в файл другого формата. Например, был МойФайл.txt, в результате конвертации стал МойФайл.pdf. Конвертация происходит в серверной функции.
Хотелось бы сделать, чтобы после конвертации исходный файл в окне формы заменился на новый МойФайл.pdf. Все бы ничего, только параметры нового PDF файла получаются, что существуют НаСервере, а форма то НаКлиенте. Хотел открывать функцию Общего модуля, которая отвечает за загрузку файлов в форме, но она же тоже клиентская.
Что необходимо сделать, не очень пойму. Подскажите, пожалуйста.
Хотелось бы сделать, чтобы после конвертации исходный файл в окне формы заменился на новый МойФайл.pdf. Все бы ничего, только параметры нового PDF файла получаются, что существуют НаСервере, а форма то НаКлиенте. Хотел открывать функцию Общего модуля, которая отвечает за загрузку файлов в форме, но она же тоже клиентская.
Что необходимо сделать, не очень пойму. Подскажите, пожалуйста.
По теме из базы знаний
- Обработка данных + загрузка из табличного документа + удаление объектов + поиск и замена значений (управляемые формы)
- Усовершенствованный поиск и замена значений на УФ
- Консультация для сдачи экзамена "1С:Специалист" по конфигурированию платформы
- Решение задачи 5.2 из Сборника задач для подготовки к экзамену 1С:Специалист по платформе
- Как на мобильной платформе 1С сделать игру. Расширяем возможности через Поле HTML Документа
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
если это файлы, загруженные в базу, то не совсем понятно, что есть процесс конвертации. После конвертации новый файл загружается обратно? Если да, то почему бы не обновить список файлов. Если нет, то вообще непонятно, что происходит.
Если же файлы лежат где-то на диске, то опять же обновить список выглядит самым очевидным путем.
Список же был как-то заполнен? После выполнения серверной процедуры перезаполнить его и все...
Если же файлы лежат где-то на диске, то опять же обновить список выглядит самым очевидным путем.
Список же был как-то заполнен? После выполнения серверной процедуры перезаполнить его и все...
(8)
Файл физически лежит на сервере. Процесс конвертации происходит следующим образом. На сервере установлен Конвертор (файл jar). Программно запускается Конвертор, который берет на сервере Файл.txt и преобразует его в файл Файл.pdf, который тоже располагается на сервере. Из серверной функции, которая запускает Конвертор, можно получить полный путь к Файл.pdf.
что есть процесс конвертации
Файл физически лежит на сервере. Процесс конвертации происходит следующим образом. На сервере установлен Конвертор (файл jar). Программно запускается Конвертор, который берет на сервере Файл.txt и преобразует его в файл Файл.pdf, который тоже располагается на сервере. Из серверной функции, которая запускает Конвертор, можно получить полный путь к Файл.pdf.
(10)
Это не очень понятно. Как обновить список файлов? Это форма типовой конфигурации. Я там не вижу такого метода, события.
обновить список файлов после вызова процедуры конвертации, либо вместо процедуры сделать фукнцию и пусть она возвращает путь, и его уже поменять в форме
Это не очень понятно. Как обновить список файлов? Это форма типовой конфигурации. Я там не вижу такого метода, события.
(12)
Это конфигурация 1С.Документооборот КОРП 2.1. А вы знаете в модуле какого объекта точно может находиться эта процедура?
Посмотрел, что заполняется эта штука в функции общего модуля. Но модуль этот со свойством Клиент. Интересно, как вызвать и передать данные с моей серверной функции конвертации в функцию общего модуля, который на клиенте.
вызвать ту же процедуру, которая его заполнила
Это конфигурация 1С.Документооборот КОРП 2.1. А вы знаете в модуле какого объекта точно может находиться эта процедура?
Посмотрел, что заполняется эта штука в функции общего модуля. Но модуль этот со свойством Клиент. Интересно, как вызвать и передать данные с моей серверной функции конвертации в функцию общего модуля, который на клиенте.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот