Текущее время: Вт, июл 22 2025, 07:08

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 21 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: вывод таблицы на экран.
СообщениеДобавлено: Ср, апр 11 2007, 12:57 
Младший специалист
Младший специалист

Зарегистрирован:
Ср, авг 02 2006, 15:26
Сообщения: 97
У меня есть таблица. временная.

Мне нужно вывести ее на экран только на просмотр. Могу для просмотра использовать ALV. Но не хочу юзать ALV.

А как можно вывести ее на просмотр? как это делается в se80 просмотр содержмого таблицы? там просто выводится на экран
содержимое таблицы.. Вообщем хочу так-же, но программно.

Какой контрл нужно положить на форму чтобы это сделать?


Спасибо.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: вывод таблицы на экран.
СообщениеДобавлено: Ср, апр 11 2007, 13:25 
Специалист
Специалист

Зарегистрирован:
Пт, июл 22 2005, 08:56
Сообщения: 158
Hermitap написал(а):
У меня есть таблица. временная.

Мне нужно вывести ее на экран только на просмотр. Могу для просмотра использовать ALV. Но не хочу юзать ALV.

А как можно вывести ее на просмотр? как это делается в se80 просмотр содержмого таблицы? там просто выводится на экран
содержимое таблицы.. Вообщем хочу так-же, но программно.

Какой контрл нужно положить на форму чтобы это сделать?


Спасибо.

используй визард экранной таблицы - 5 мин и все.

_________________
C SAP
Изображение


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, апр 11 2007, 13:40 
Младший специалист
Младший специалист

Зарегистрирован:
Ср, авг 02 2006, 15:26
Сообщения: 97
попробовал.. куча кода..

хотелось бы как то красивей.. запрос из таблицы и на экран..


так можно?

как-то se80 выводит таблицы на экран...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, апр 11 2007, 13:47 
Специалист
Специалист

Зарегистрирован:
Пт, июл 22 2005, 08:56
Сообщения: 158
Hermitap написал(а):
попробовал.. куча кода..

хотелось бы как то красивей.. запрос из таблицы и на экран..


так можно?

как-то se80 выводит таблицы на экран...

ну код же ведь не ты пишешь, все генериться автоматом...

если вообще не охота программирования (хотя какое там программирование), то можешь посмотреть транзакции SE54, SM30

_________________
C SAP
Изображение


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, апр 11 2007, 13:51 
Специалист
Специалист

Зарегистрирован:
Пт, июл 22 2005, 08:56
Сообщения: 158
а если надо вызывать просмотр таблицы в Общем, то можешь использовать call transaction 'se11' and skip first screen. Перед этим правда задай название таблицы на селекционном экране - если не знаешь как, то кнопка F1 на CALL TRANSACTION тебе в помощь

_________________
C SAP
Изображение


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, апр 11 2007, 14:00 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Пн, дек 20 2004, 16:05
Сообщения: 1080
Откуда: 4.0B
Пол: Мужской
сделайте ракурс ведения таблицы и транзакцию параметров
на транзакцию SM30
c параметром VIEWNAME = <имя_таблицы>

Ну и call transaction <транзакция>.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: вывод таблицы на экран.
СообщениеДобавлено: Ср, апр 11 2007, 15:43 
Председатель
Председатель
Аватара пользователя

Зарегистрирован:
Чт, апр 13 2006, 12:32
Сообщения: 1503
Откуда: Питер
Hermitap написал(а):
У меня есть таблица. временная.


Вы имеете ввиду внутреннюю таблицу?
Если да, то о каких call transaction, sm30 и тд идет речь?

По моему, ничего легче, чем использование alv не придумать.
Зачем вам этот огород городить, изобретая интерфейс se11 (а не se80)?


Последний раз редактировалось vga Ср, апр 11 2007, 19:44, всего редактировалось 1 раз.

Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, апр 11 2007, 16:56 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Пн, дек 20 2004, 16:05
Сообщения: 1080
Откуда: 4.0B
Пол: Мужской
да .. че та я .. не то сказал ..
:(


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, апр 11 2007, 21:08 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Чт, июн 16 2005, 10:29
Сообщения: 336
Откуда: Минск->Москва
Пол: Мужской
Hermitap написал(а):
попробовал.. куча кода..

хотелось бы как то красивей.. запрос из таблицы и на экран..


так можно?

как-то se80 выводит таблицы на экран...

какие таблицы в se80 вы имеете в виду? :) В отладчике?
Быстрее всего через визард table control, тут код не ваш, пусть и кучерявый, но экономия времени и как в se80 :wink: .

Вот если захотите потом обрабатывать ваши данные, суммировать, группировать и т.д. , то тут REUSE_ALV_GRID_DISPLAY


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, апр 12 2007, 08:35 
Младший специалист
Младший специалист

Зарегистрирован:
Ср, авг 02 2006, 15:26
Сообщения: 97
Он написал:
какие таблицы в se80 вы имеете в виду? :) В отладчике?
Быстрее всего через визард table control, тут код не ваш, пусть и кучерявый, но экономия времени и как в se80 :wink: .

Вот если захотите потом обрабатывать ваши данные, суммировать, группировать и т.д. , то тут REUSE_ALV_GRID_DISPLAY


я имел в виду СОДЕРЖИМОЕ таблицы..

просматривается таблица как простой текст без ALV..

я конечно делаю сейчас с АLV.. но хотелось бы без него.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, апр 12 2007, 11:09 
Специалист
Специалист

Зарегистрирован:
Пт, июл 22 2005, 08:56
Сообщения: 158
Hermitap написал(а):
Он написал:
какие таблицы в se80 вы имеете в виду? :) В отладчике?
Быстрее всего через визард table control, тут код не ваш, пусть и кучерявый, но экономия времени и как в se80 :wink: .

Вот если захотите потом обрабатывать ваши данные, суммировать, группировать и т.д. , то тут REUSE_ALV_GRID_DISPLAY


я имел в виду СОДЕРЖИМОЕ таблицы..

просматривается таблица как простой текст без ALV..

я конечно делаю сейчас с АLV.. но хотелось бы без него.

а вот у некоторых стоит в настройках отображать содержимое в виде алв-списка :)
я так понимаю тебе надо содержимое таблицы выводить оператором write? ну что ж... флаг в руки, но советовал бы все-таки посмотреть table control

_________________
C SAP
Изображение


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, апр 12 2007, 11:29 
Младший специалист
Младший специалист

Зарегистрирован:
Ср, авг 02 2006, 15:26
Сообщения: 97
КАК ПРИМЕР

Изображение

как так выводят таблицы?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, апр 12 2007, 11:49 
Специалист
Специалист

Зарегистрирован:
Пт, июл 22 2005, 08:56
Сообщения: 158
Hermitap написал(а):
КАК ПРИМЕР

Изображение

как так выводят таблицы?

работа с write, hide, window... Многое можешь почерпнуть из книги Кречмера и Вайса "Программирование на языке ABAP/4"

_________________
C SAP
Изображение


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, апр 12 2007, 12:01 
Младший специалист
Младший специалист

Зарегистрирован:
Ср, авг 02 2006, 15:26
Сообщения: 97
ну.. я конечно верю что это сделано с помощью write и т д..

но уверен что должен существовать метод который на по имени таблицы отрисует ее.. Не кажду-же таблицу врайтами обрабатывать.


Вообщем ладно.. если это нельзя, или метод недоступный програмерру.... черт с ним. Я уже юзаю ALV..

Но если кто вдруг знает .. отпишите пример.. буду сюда заглядывать.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, апр 12 2007, 12:24 
Гуру-эксперт
Гуру-эксперт

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

но уверен что должен существовать метод который на по имени таблицы отрисует ее.. Не кажду-же таблицу врайтами обрабатывать.

...
Для этого и существует ALV

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


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 21 ]  На страницу 1, 2  След.

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


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

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


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

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