Как распечатать PDF с гиперссылкой

Я пытаюсь распечатать PDF с помощью HyperLink, но безуспешно.

У меня поле блокировки "этат" с данными

Данные форматируются так:

Код TAB Nom TAB Адрес TAB Ville 56 Eric rue caboteur ST NAZAIRE 87 Franc rue Midin ST brevin etc

стиль текста элемента 3 "Адрес" установлен на "Ссылка и текст ссылки установлены на ""http://maps.google.fr/maps?f=q&hl=fr&q=theadresse""

Когда я нажимаю на элемент гиперссылки в поле «этат», все работает нормально

Теперь я хотел бы получить тот же результат после печати этого поля в PDF

Я использую этот код для печати

on mouseUp
  local theResult,thepDF
  ask file "" with type "PDF file|pdf|PDF "
  if it = "" then
    exit mouseUp
  end if

  put it into thePDF

  put the htmltext of fld "etat" into theResult

  --set the fileType to "revoPDF "
  open printing to pdf thePDF
    revPrintField the name of field "etat"
    --revPrintText theResult,"<%pageNumber%> of <%numPages%>","<%pageNumber%> of   <%numPages%>",the long id of field "etat" of stack "CDH"
  close printing

end mouseUp

У меня есть хороший PDF-файл с нажатыми словами, но щелчок не запускает карты Google.

Словарь говорит для команды "распечатать ссылку"

«При печати полей любой текст, у которого свойство linkText установлено вместе со ссылкой textStyle, обрабатывается так, как если бы команда печати ссылки была выполнена с содержимым свойства в виде ссылки, а форматированный прямоугольник текста — в виде прямоугольника».

Но нет работы... У меня сильная головная боль

Спасибо за вашу помощь в достижении этого

Эрик


person Partenaire    schedule 13.07.2013    source источник


Ответы (1)


Я пытаюсь понять вашу проблему и читаю ваш код, я думаю, может быть, текст ссылки…

"http://maps.google.fr/maps?f=q&hl=fr&q=theadresse"

должно быть…

"http://maps.google.fr/maps?f=q&hl=fr&q=" & theadresse

Предполагается, что theadresse — это переменная, содержащая действительный адрес для поиска в Google.

person Paul    schedule 14.07.2013
comment
первая ссылка работает. Однако рекомендуется проверить, связана ли проблема с созданием URL-адреса в PDF-файле или с конкретным URL-адресом. Сначала я бы попробовал простой URL. - person z--; 14.07.2013