Текущее время: Сб, авг 02 2025, 05:56

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 11 ] 
Автор Сообщение
 Заголовок сообщения: Длина строки в Графическом редакторе формуляров
СообщениеДобавлено: Пт, апр 10 2009, 08:34 
Начинающий
Начинающий

Зарегистрирован:
Вт, мар 10 2009, 12:03
Сообщения: 8
Подскажите, как в Графическом редакторе формуляров увеличить длину строки.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Длина строки в Графическом редакторе формуляров
СообщениеДобавлено: Пт, апр 10 2009, 08:55 
Специалист
Специалист

Зарегистрирован:
Пт, сен 05 2008, 08:08
Сообщения: 134
Пол: Женский
Shift-F8


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Длина строки в Графическом редакторе формуляров
СообщениеДобавлено: Пт, апр 10 2009, 09:07 
Начинающий
Начинающий

Зарегистрирован:
Вт, мар 10 2009, 12:03
Сообщения: 8
Yellow Raven написала:
Shift-F8

Не помогает.
Я создала документ в SmartForms. Некоторые блоки в этом документе нужно давать на редактирование пользователям, для чего и вызывается Графический редактор формуляров.
Но, после правки текста и отправки его в формуляр, текст разбивается на строки длиной 70 символов.
Текст построчно сохраняется во внутренней таблице. Длина поля в этой таблице равна 300 символом.
Где могут урезаться длины строк, и как это исправить?


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Длина строки в Графическом редакторе формуляров
СообщениеДобавлено: Пт, апр 10 2009, 09:18 
Специалист
Специалист

Зарегистрирован:
Пт, сен 05 2008, 08:08
Сообщения: 134
Пол: Женский
t_nik написал(а):
Подскажите, как в Графическом редакторе формуляров увеличить длину строки.

Каков вопрос, таков и ответ :)
Так по ширине окна наверное разбивается?


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Длина строки в Графическом редакторе формуляров
СообщениеДобавлено: Пт, апр 10 2009, 09:22 
Специалист
Специалист

Зарегистрирован:
Пт, сен 05 2008, 08:08
Сообщения: 134
Пол: Женский
t_nik написал(а):
Yellow Raven написала:
Shift-F8

Я создала документ в SmartForms. Некоторые блоки в этом документе нужно давать на редактирование пользователям, для чего и вызывается Графический редактор формуляров.

:?:


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Длина строки в Графическом редакторе формуляров
СообщениеДобавлено: Пт, апр 10 2009, 10:09 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, сен 07 2004, 17:47
Сообщения: 2988
t_nik написал(а):
Я создала документ в SmartForms. Некоторые блоки в этом документе нужно давать на редактирование пользователям, для чего и вызывается Графический редактор формуляров.
Но, после правки текста и отправки его в формуляр, текст разбивается на строки длиной 70 символов.
Текст построчно сохраняется во внутренней таблице. Длина поля в этой таблице равна 300 символом.
Где могут урезаться длины строк, и как это исправить?
В графическом редакторе формуляров скорее всего - тяжёлое наследие мирового империализма формат TLINE - 2 символа под формат абзаца и управляющие команды и остальные 70 под текст. Так что переразбивайте строки под новую длину таблицы.
Но это так - абстрактная теория на пустом месте.
Хотите более детальный, правильный, полезный, ... ответ - привидите больше подробностей и технических деталей

_________________
"После" - не значит "вследствие"


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Длина строки в Графическом редакторе формуляров
СообщениеДобавлено: Пт, апр 10 2009, 10:26 
Начинающий
Начинающий

Зарегистрирован:
Вт, мар 10 2009, 12:03
Сообщения: 8
Попробую обяснить подробнее:
В ABAP программе выбираю данные, которые затем использую для формирования текста. Строки текста сохраняю во внутреннюю табличку, которую передаю для печати в SmartForms. Если сразу отправлять документ на печать, то все отображается нормально.
Но пользователям нужна возможность вызывать на редактирование этот текст. Для этого я использую вызов Графического редакторе формуляров. Если в редакторе внести изменения в текст и сохранить их, то текст разбивается на строки ограниченной длины.
[img]D:/123[/img]

И в формуляр текст отправляется в таком же виде. В итоге, получется колонка текста на пол страницы.

Для вывода строк на экран редактора использую function 'EDIT_TEXT', для сохранения текста - function 'SAVE_TEXT'


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Длина строки в Графическом редакторе формуляров
СообщениеДобавлено: Пт, апр 10 2009, 10:44 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, сен 07 2004, 17:47
Сообщения: 2988
t_nik написал(а):
....

Для вывода строк на экран редактора использую function 'EDIT_TEXT', для сохранения текста - function 'SAVE_TEXT'

Текст в эти ФМ передаётся через таблицу LINES, кторая имеет тип TLINE
Code:
TLINE (SAP ECC 6.0):
TDFORMAT   TDFORMAT   CHAR   2   0   Столбец формата
TDLINE   TDLINE   CHAR   132   0   Строка текста

Почему при этом Вы хотите получить из этих ФМ отформатированный под размер 300 символов текст - непонятно.
Склейте текст в одну строку и переразбейте его по новой перед передачей в формуляр.

_________________
"После" - не значит "вследствие"


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Длина строки в Графическом редакторе формуляров
СообщениеДобавлено: Пт, апр 10 2009, 11:21 
Начинающий
Начинающий

Зарегистрирован:
Вт, мар 10 2009, 12:03
Сообщения: 8
Может порекомендуете тогда другой ФМ, или более подходящий текстовый редактор, в котором более расширенные возможности.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Длина строки в Графическом редакторе формуляров  Тема решена
СообщениеДобавлено: Пт, апр 10 2009, 11:25 
Модератор
Модератор
Аватара пользователя

Зарегистрирован:
Пт, июн 16 2006, 00:43
Сообщения: 1686
Откуда: Москва <-> Красноярск
Пол: Мужской
Такой редактор, конечно имеется.
cl_gui_textedit.
Набивайте сколько хотите и как хотите.


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Длина строки в Графическом редакторе формуляров
СообщениеДобавлено: Пн, апр 13 2009, 08:49 
Начинающий
Начинающий

Зарегистрирован:
Вт, мар 10 2009, 12:03
Сообщения: 8
Решалось все гораздо проще.
Использовала

EDITOR-CALL FOR T TITLE zagl.

где
DATA: BEGIN OF T OCCURS 0,
TEXT1(200),
END OF T,
ZAGL(100).


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

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


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

Сейчас этот форум просматривают: Yandex [Bot]


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

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