Текущее время: Пт, авг 01 2025, 14:54

Часовой пояс: 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 часа


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

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


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

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