Сохраняю печатную форму скриптом "Save Records As PDF".
Если имя файла не задано, то предлагается сохранить как Untitled.pdf, при этом я могу его перед сохранением поменять.
Если имя файла (переменный шаблон) задано (например, Расчет №_1_к_дог_123.PDF), то ничего не предлагается, а сразу же и сохраняется как Расчет №_1_к_дог_123.PDF без возможности изменить имя.
А я хочу на ходу немного изменить имя, например, изменить номер варианта Расчет №_1_к_дог_123_Var2.PDF или что-то подобное до сохранения. И при этом не набирать руками то, что уже сформировано автоматически.
Есть ли возможность заставить FM принудительно вместо Untitled.pdf предложить мне сохранение под именем моего шаблона Расчет №_1_к_дог_123.pdf ?
Как при сохранении PDF подставить шаблон имени файла, чтобы на ходу изменить его?
-
- Сообщения: 6
- Зарегистрирован: 12 сен 2017, 10:22
- Контактная информация:
-
- Сообщения: 338
- Зарегистрирован: 11 сен 2017, 13:42
- Откуда: Санкт-Петербург
Re: Как при сохранении PDF подставить шаблон имени файла, чтобы на ходу изменить его?
Вариант, при котором вы предварительно показываете Show Custom Dialog с опцией Input, рассматривался?
-
- Сообщения: 6
- Зарегистрирован: 12 сен 2017, 10:22
- Контактная информация:
Re: Как при сохранении PDF подставить шаблон имени файла, чтобы на ходу изменить его?
Вы, видимо, имеете в виду ввод имени файла через переменную типа $$FilePDF?Show Custom Dialog с опцией Input
Конечно, я использую переменную, но формируется она не в диалоге, а автоматически, как калькуляция из полей-реквизитов распечатываемого документа.
-
- Сообщения: 338
- Зарегистрирован: 11 сен 2017, 13:42
- Откуда: Санкт-Петербург
Re: Как при сохранении PDF подставить шаблон имени файла, чтобы на ходу изменить его?
в чате разместил файл с примером
кнопку рисовать не стал. просто скрипт можно посмотреть. Скрипт называется PDF
кнопку рисовать не стал. просто скрипт можно посмотреть. Скрипт называется PDF
-
- Сообщения: 6
- Зарегистрирован: 12 сен 2017, 10:22
- Контактная информация:
Re: Как при сохранении PDF подставить шаблон имени файла, чтобы на ходу изменить его?
Спасибо, Андрей!
Оказывается, что в "Show Custom Dialog" с опцией Input ввести имя переменной можно только в версиях FMPro начиная с 17-ой.
У моего клиента 15-я и 16-я версии, в которых можно ввести только имя поля. Ваш пример, запущенный под 15-ым FMPro, дает:
Ну и ладно, значит будем использовать поле (глобальное калькулироемое).
Оказывается, что в "Show Custom Dialog" с опцией Input ввести имя переменной можно только в версиях FMPro начиная с 17-ой.
У моего клиента 15-я и 16-я версии, в которых можно ввести только имя поля. Ваш пример, запущенный под 15-ым FMPro, дает:
Ну и ладно, значит будем использовать поле (глобальное калькулироемое).