14.07.2015, 15:17 | #1 |
Участник
|
URL & PDF
Добрый день,
У нас аксаптовские отчеты печатаются в PDF и отдаются клиентам. Хочется в отчет добавить URL компании. Все хорошо добавляется, но вот ни задача, если URL содержит символ тире, то он сохраняется в PDF не корректно. Cм вложение pdf. Если нажать на ссылку то откроется не то что хочется DAX 2009, RU8 девственно чисто приложение У всех так? Подозреваю что, что то с классом PDFViewer, но что... |
|
15.07.2015, 10:55 | #2 |
Участник
|
Попробуйте закодировать тире знаком
PHP код:
|
|
15.07.2015, 18:06 | #3 |
Участник
|
А как это? Если просто взамен тире в параметрах(в поле формы) вставить "код тире" то акспточка, код автоматом меняет на тере. Результат тот же. Если в коде использовать, то кроме как строкового значения не знаю. Строковое значение само собой как тире отображаться не будет.
Обратил внимание что разные reader_ы обрабатывают эту ссылку по разному К примеру Adobe А к примеру Foxit При чем проблема лечится через задний проход, 1. Из аксапты сохраняем в rtf 2. rtf пересохраняем в pdf 3. Все работает Но хочется элегантного решения а не этого изврата) |
|
15.07.2015, 18:14 | #4 |
Участник
|
Я имел в виду преобразовать все символы, которые нельзя использовать в строке запроса, как это делается в вебе.
Вот пример из портала Ах WKEY=%5b65534%3a5637158327%5d В Аксе есть класс SysUrlEncoder, можно им закодировать все необходимые символы. Надеюсь поможет. |
|
|
|