Текущее время: Пт, апр 19 2024, 12:06

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 11 ] 
Автор Сообщение
 Заголовок сообщения: ALV GRID или Table Control?
СообщениеДобавлено: Чт, июл 23 2020, 17:14 
Специалист
Специалист

Зарегистрирован:
Пн, мар 12 2012, 08:40
Сообщения: 226
Добрый день!
Интерисует, что лучше использовать в конкретном случае.
Нужно создать транзакцию для ввода новых данных пользователю: пользователь будет вводить табличные данные.
Идеальное решение для ввода данных - это эксель(по мнению наших бизнес-постановщиков): там бесконечное число строк открыто на редактирование.
В SAP подобный инструмент, это Table Control(например me21n ввод позиций) - где открыто на редактирование сразу множество строк и пользователь заполняет их, при прокрутке появляются новые строки автоматически.
Можно ли Table Control заменить на alv grid, но чтобы пустые строки всегда были открыты на редактирования, и при прокрутке вниз появлялись новые строки.
Или всё-таки лучше использовать в данном случае Table Control?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: ALV GRID или Table Control?
СообщениеДобавлено: Чт, июл 23 2020, 17:43 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Вт, май 17 2005, 13:35
Сообщения: 4842
Откуда: Москва
Пол: Мужской
Лучше всего редактируемый ALV + кнопка загрузки из Excel-шаблона + кнопка выгрузки текущих данных в Excel-шаблон.

_________________
Удача - результат нашего желания (© А. Нортон)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ALV GRID или Table Control?
СообщениеДобавлено: Чт, июл 23 2020, 18:04 
Специалист
Специалист

Зарегистрирован:
Пн, мар 12 2012, 08:40
Сообщения: 226
LKU написал:
Лучше всего редактируемый ALV + кнопка загрузки из Excel-шаблона + кнопка выгрузки текущих данных в Excel-шаблон.

Единственное, они не хотят пользоваться Эксель шаблоном, а хотят сразу вбивать данные в сапе.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: ALV GRID или Table Control?
СообщениеДобавлено: Чт, июл 30 2020, 22:33 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, окт 06 2005, 16:44
Сообщения: 3074
Откуда: Москва
skaa написал(а):
но чтобы пустые строки всегда были открыты на редактирования, и при прокрутке вниз появлялись новые строки.

Для новых строк в тулбаре ALV Grid есть кнопки "Новая строка" и "Вставить новую строку".
Кроме этого, есть кнопка "Копировать". Для них вроде бы должны быть горячие клавиши.
Зачем открывать сразу несколько строк на редактирование?

_________________
С уважением,
Удав.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ALV GRID или Table Control?
СообщениеДобавлено: Пт, июл 31 2020, 13:06 
Ассистент
Ассистент
Аватара пользователя

Зарегистрирован:
Сб, июн 08 2019, 12:01
Сообщения: 38
А чем не устраивает Table Control?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: ALV GRID или Table Control?
СообщениеДобавлено: Вс, авг 02 2020, 23:32 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, окт 06 2005, 16:44
Сообщения: 3074
Откуда: Москва
kernel написал(а):
А чем не устраивает Table Control?

Тем, что там стандартный функционал ALV придется допиливать вручную:
-Форматы
-Сортировка
-Фильтры
-Выгрузка данных

_________________
С уважением,
Удав.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ALV GRID или Table Control?
СообщениеДобавлено: Пн, авг 03 2020, 04:12 
Ассистент
Ассистент
Аватара пользователя

Зарегистрирован:
Сб, июн 08 2019, 12:01
Сообщения: 38
Удав написал(а):
Тем, что там стандартный функционал ALV придется допиливать вручную:
-Форматы
-Сортировка
-Фильтры
-Выгрузка данных

Данный функционал требуется для анализа данных, а не для ввода.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: ALV GRID или Table Control?
СообщениеДобавлено: Пн, авг 03 2020, 18:42 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Вт, май 17 2005, 13:35
Сообщения: 4842
Откуда: Москва
Пол: Мужской
В реальной жизни анализ ранее введенных данных и ввод новых - это часто функции системы, которые пользователям требуются вместе для выполнения их бизнес-процессов.
Поэтому хорошо, и то и другое можно сделать в одном месте.

_________________
Удача - результат нашего желания (© А. Нортон)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ALV GRID или Table Control?
СообщениеДобавлено: Чт, авг 06 2020, 21:18 
Младший специалист
Младший специалист

Зарегистрирован:
Ср, авг 07 2013, 22:18
Сообщения: 61
Всплывающая подсказка-история по пробелу не работает в редактируемом АЛВ. С другой стороны, редактируемый АЛВ позволяет вставить сразу несколько строк из Excel через Ctrl+C, Ctrl+V. На Table Control можно сделать пакетный ввод (что в прочем, не очень актуально в рамках Z-транзакции, но все же), а на АЛВ нельзя. Вообщем, в разных случаях нужен разный инструмент.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ALV GRID или Table Control?
СообщениеДобавлено: Пт, авг 07 2020, 11:05 
Старший специалист
Старший специалист

Зарегистрирован:
Чт, май 12 2011, 16:06
Сообщения: 347
Programmer написал(а):
Всплывающая подсказка-история по пробелу не работает в редактируемом АЛВ.
В сапгуи 7.60 сделали (правда, без возможности удаления отдельных значений из истории): "The Grid View Control now offers an input history like edit fields or table control cells already do." (https://blogs.sap.com/2019/01/02/sap-gu ... formation/).


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ALV GRID или Table Control?
СообщениеДобавлено: Пт, авг 07 2020, 14:02 
Гуру-модератор
Гуру-модератор
Аватара пользователя

Зарегистрирован:
Вт, май 17 2005, 13:35
Сообщения: 4842
Откуда: Москва
Пол: Мужской
LAT написал(а):
Programmer написал(а):
Всплывающая подсказка-история по пробелу не работает в редактируемом АЛВ.
В сапгуи 7.60 сделали (правда, без возможности удаления отдельных значений из истории): "The Grid View Control now offers an input history like edit fields or table control cells already do." (https://blogs.sap.com/2019/01/02/sap-gu ... formation/).

Да, в кои-то веки в новой верси GUI реально полезную штуку завезли.

Ну и посмотрите на EWM, например. По умолчанию весь интерфейс редактирования документов - на ALV.
Даже заголовок какой-нибудь ТЕ - и то на ALV. B уже дальше есть кнопки, которые позволяют одну конкретную строку вывести на экран как отдельные поля.
Так что можно считать, что и сам вендор в движется в сторону интерфейсов ведения данных на ALV.

_________________
Удача - результат нашего желания (© А. Нортон)


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

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


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

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


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

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