Текущее время: Ср, июл 23 2025, 00:50

Часовой пояс: UTC + 3 часа


Правила форума


ВНИМАНИЕ!

Вопросы по SAP Query и Quick View - сюда



Начать новую тему Ответить на тему  [ Сообщений: 9 ] 
Автор Сообщение
 Заголовок сообщения: Степень в pdf
СообщениеДобавлено: Пт, авг 31 2012, 09:46 
Старший специалист
Старший специалист

Зарегистрирован:
Пн, сен 19 2011, 13:29
Сообщения: 492
Пол: Мужской
Добрый день.
Подскажите как можно обратиться в pdf формуляре к свойствам части текста поля?
В частности возникла необходимость писать степень. Есть свойства $.font.baselineShift, $.font.size. Но это относится ко всей ячейке.. Возможно есть другие решения?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Степень в pdf
СообщениеДобавлено: Пт, авг 31 2012, 12:43 
Начинающий
Начинающий
Аватара пользователя

Зарегистрирован:
Чт, май 17 2012, 11:45
Сообщения: 24
Добрый день.

А что мешает писать степень в ABAP-е?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Степень в pdf
СообщениеДобавлено: Пт, авг 31 2012, 12:46 
Старший специалист
Старший специалист

Зарегистрирован:
Пн, сен 19 2011, 13:29
Сообщения: 492
Пол: Мужской
Это как?
upd. Вариантов пока только два:
1. $ = concat("123",decode("³","html")) , Но у спецсимволов есть только 3 степени, а хочется выводить все что угодно..
2. Получать xml поля, добавлять в него <span style.. /span>, загружать обратно к элементу. Но этот вариант не очень нравится


Последний раз редактировалось Korvax Пт, авг 31 2012, 13:21, всего редактировалось 1 раз.

Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Степень в pdf
СообщениеДобавлено: Пт, авг 31 2012, 13:21 
Начинающий
Начинающий
Аватара пользователя

Зарегистрирован:
Чт, май 17 2012, 11:45
Сообщения: 24
На сколько я понял, надо что-то типа - 25² ?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Степень в pdf
СообщениеДобавлено: Пт, авг 31 2012, 13:23 
Старший специалист
Старший специалист

Зарегистрирован:
Пн, сен 19 2011, 13:29
Сообщения: 492
Пол: Мужской
у нас есть pdf формуляр, в который при вызове передаются данные (данные считываются из БД). Соответственно в некоторых случаях возникла необходимость писать степень числа. Да, надо именно так, только в pdf документе.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Степень в pdf
СообщениеДобавлено: Пт, авг 31 2012, 13:31 
Начинающий
Начинающий
Аватара пользователя

Зарегистрирован:
Чт, май 17 2012, 11:45
Сообщения: 24
Вроде же можно создать два поля в одной ячейке с разными размерами шрифтов? Или у вас строка, и не понятно в каком месте будет это число со степенью?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Степень в pdf
СообщениеДобавлено: Пт, авг 31 2012, 13:38 
Старший специалист
Старший специалист

Зарегистрирован:
Пн, сен 19 2011, 13:29
Сообщения: 492
Пол: Мужской
Можно, но это уже последнее дело. Например нам нужно написать: 100 руб. за 10² м² Это мы будем делить ячейку на 4 поля и передавать 4 поля по отдельности? А если у нас далее появляется надпись 100 руб. за 10² условных кирпичей²?
Просто если работать непосредственно в редакторе, то на текстовом поле можно выделить часть текста и изменить для него шрифт.. весь вопрос как это сделать программно?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Степень в pdf
СообщениеДобавлено: Пт, сен 07 2012, 15:26 
Начинающий
Начинающий

Зарегистрирован:
Ср, фев 20 2008, 12:22
Сообщения: 9
Посмотрите в сторону Unicode escape sequences. Например, U+00B2 - для знака "в квадрате", U+00B3 - для знака "в кубе", U+2074-U2079 - для четвертой-девятой степеней. Задаете значение для текстового поля формы "10 кирпичей\u2077" и получаете 10 кирпичей^7.

Ссылка в wiki: http://en.wikipedia.org/wiki/Unicode_subscripts_and_superscripts.
Еще здесь обсуждение: http://forums.adobe.com/message/1334396.

_________________
Жаль, что завтра это не то послезавтра, что было ещё вчера.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Степень в pdf
СообщениеДобавлено: Чт, сен 13 2012, 13:14 
Старший специалист
Старший специалист

Зарегистрирован:
Пн, сен 19 2011, 13:29
Сообщения: 492
Пол: Мужской
kalyaka, спасибо, идея интересная и более разумная чем озвученные ранее варианты. Но опять же есть недостатоки реализации:
1. необходимо гдето хранить соответствия между цифрами и символами
2. ограничения на вывод только чисел (вдруг завтра пользователи захотят 2^условных кирпичей :) )
Изначально хотелось бы получить способ обращения к части текста в поле, но раз такого не сущестует.. Выбрал метод разбора xml описания и сбора его обратно, но уже со своими тегами (<span style="vertical-align:3pt;font-size:6pt>).


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 9 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB