Инфо-Предприятие - Форум
ПрограммыПоддержкаКупитьПартнерам

Вернуться   Инфо-Предприятие - Форум > Платформа разработки > Общий
Регистрация Обмен опытом Справка Пользователи Календарь Поиск Сообщения за день Все разделы прочитаны

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 01.05.2025, 19:08
Михаил,Тверь Михаил,Тверь вне форума
Гуру
 
Регистрация: 21.01.2008
Адрес: Тверь
Сообщений: 4,223
По умолчанию Экспорт таблицы с массивом в PDF

Помогите разобраться, кто в теме.
Таблица с массивом используется фактически вместо отчета, т.к. по ситуации требуется модальная форма. И, по ситуации же, желательно иметь возможность отправить эту таблицу в PDF. Вот здесь обнаружились сложности со шрифтами. При установленном изначально для диалогов шрифте Tahoma вместо кириллицы в PDF выводятся знаки вопроса. Изменить шрифт в таблице можно только через персональные настройки , шрифт диалогов ( или это только я других способов не знаю). Большинство шрифтов экспортируются с той же проблемой. Перебором нашел несколько шрифтов, с которыми экспорт проходит нормально — Calibri, Courier, Sans Serif, ещё пару экзотических каких-то. Поменял принтер по умолчанию — не поменялось ничего. Поменял программу отображения PDF – всё то же. От чего это вообще зависит? Будет ли на компьютерах пользователей та же ситуация? Вообще, менять шрифт для диалогов - «сильнодействующее средство». Лучше бы при выводе в таблицу как-то шрифты задавать.

Последний раз редактировалось Михаил,Тверь, 01.05.2025 в 21:09.
Ответить с цитированием
  #2  
Старый 01.05.2025, 19:27
Аватар для Artem
Artem Artem вне форума
Завсегдатай
 
Регистрация: 27.01.2008
Адрес: Калуга
Сообщений: 2,296
По умолчанию

А таблицу вывести в бланк, а уж бланк со своим шрифтами печатать в PDF?
Ответить с цитированием
  #3  
Старый 01.05.2025, 19:37
Михаил,Тверь Михаил,Тверь вне форума
Гуру
 
Регистрация: 21.01.2008
Адрес: Тверь
Сообщений: 4,223
По умолчанию

Цитата:
Сообщение от Artem Посмотреть сообщение
А таблицу вывести в бланк, а уж бланк со своим шрифтами печатать в PDF?
Это не совсем понятно. Бланк - форма не модальная. И что означает вывести в таблицу бланк? Мне, если конкретно, перед отгрузкой счета надо долги покупателя проверить и вывести пользователю для принятия решения. Бланк или отчет использовать - они не модальнвы, отгрузка сама по себе, они сами по себе. А тут вывели ДИАЛОГ или даже просто ВЫБОР ( не решил ещё) . Пока не ответит отгрузка дальше не пойдет
Ответить с цитированием
  #4  
Старый 01.05.2025, 19:47
Михаил,Тверь Михаил,Тверь вне форума
Гуру
 
Регистрация: 21.01.2008
Адрес: Тверь
Сообщений: 4,223
По умолчанию

Что то эдакое, окончательно не решил ещё
Миниатюры
Нажмите на изображение для увеличения
Название: 1.jpg
Просмотров: 14
Размер:	125.1 Кб
ID:	17516  Нажмите на изображение для увеличения
Название: 2.jpg
Просмотров: 8
Размер:	117.6 Кб
ID:	17517  
Ответить с цитированием
  #5  
Старый 01.05.2025, 19:54
Аватар для yrahak
yrahak yrahak вне форума
Завсегдатай
 
Регистрация: 14.01.2018
Адрес: Нальчик
Сообщений: 1,536
По умолчанию

Foxit reader, попробуй через него. Там и вируальный принтер пдф есть.

Последний раз редактировалось yrahak, 01.05.2025 в 21:18.
Ответить с цитированием
  #6  
Старый 01.05.2025, 20:23
Аватар для Artem
Artem Artem вне форума
Завсегдатай
 
Регистрация: 27.01.2008
Адрес: Калуга
Сообщений: 2,296
По умолчанию

Цитата:
Сообщение от Михаил,Тверь Посмотреть сообщение
Что то эдакое, окончательно не решил ещё
Михаил, как-то была такая же задача примерно. В эксел вывод. в типовой формировал массив. Массив писал в текстовый файл. И СТАРТ_БЛАНК , который печатал содержимое текстового файла в эксель. Текстовой файл удалялся. Не претендую на оригинальность. Можно в принципе массив и через общие переменные сделать
Ответить с цитированием
  #7  
Старый 01.05.2025, 20:53
Михаил,Тверь Михаил,Тверь вне форума
Гуру
 
Регистрация: 21.01.2008
Адрес: Тверь
Сообщений: 4,223
По умолчанию

Цитата:
Сообщение от Artem Посмотреть сообщение
Михаил, как-то была такая же задача примерно. В эксел вывод. в типовой формировал массив. Массив писал в текстовый файл. И СТАРТ_БЛАНК , который печатал содержимое текстового файла в эксель. Текстовой файл удалялся. Не претендую на оригинальность. Можно в принципе массив и через общие переменные сделать
А, понял, в промежуточный бланк массив вывести, а его уже в в PDF. Там ограничений по шрифтам нет. Вариант вообще-то. Но уж лучше тогда в отчет. Посмотрю ещё. Может PDF согласятся экспортом в Excel заменить, туда-то без проблем. уходит
Ответить с цитированием
  #8  
Старый 01.05.2025, 21:00
Михаил,Тверь Михаил,Тверь вне форума
Гуру
 
Регистрация: 21.01.2008
Адрес: Тверь
Сообщений: 4,223
По умолчанию

Цитата:
Сообщение от yrahak Посмотреть сообщение
Foxit reader, попробуй через него. Там и вируальный принетр пдф есть.

Что он, что Primo, что браузеры - одинаково выводят.
Ответить с цитированием
Ответ


Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Таблицы, представления, процедуры ? zubov Торговый склад 1 23.04.2008 20:00


Часовой пояс GMT +4, время: 14:45.


vBulletin® Version 3.6.8.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot
© 1999 Новасофт