SAPфорум.RU https://www.sapboard.ru/forum/ |
|
ALV GRID или Table Control? https://www.sapboard.ru/forum/viewtopic.php?f=13&t=98885 |
Страница 1 из 1 |
Автор: | skaa [ Чт, июл 23 2020, 17:14 ] |
Заголовок сообщения: | ALV GRID или Table Control? |
Добрый день! Интерисует, что лучше использовать в конкретном случае. Нужно создать транзакцию для ввода новых данных пользователю: пользователь будет вводить табличные данные. Идеальное решение для ввода данных - это эксель(по мнению наших бизнес-постановщиков): там бесконечное число строк открыто на редактирование. В SAP подобный инструмент, это Table Control(например me21n ввод позиций) - где открыто на редактирование сразу множество строк и пользователь заполняет их, при прокрутке появляются новые строки автоматически. Можно ли Table Control заменить на alv grid, но чтобы пустые строки всегда были открыты на редактирования, и при прокрутке вниз появлялись новые строки. Или всё-таки лучше использовать в данном случае Table Control? |
Автор: | LKU [ Чт, июл 23 2020, 17:43 ] |
Заголовок сообщения: | Re: ALV GRID или Table Control? |
Лучше всего редактируемый ALV + кнопка загрузки из Excel-шаблона + кнопка выгрузки текущих данных в Excel-шаблон. |
Автор: | skaa [ Чт, июл 23 2020, 18:04 ] |
Заголовок сообщения: | Re: ALV GRID или Table Control? |
LKU написал: Лучше всего редактируемый ALV + кнопка загрузки из Excel-шаблона + кнопка выгрузки текущих данных в Excel-шаблон. Единственное, они не хотят пользоваться Эксель шаблоном, а хотят сразу вбивать данные в сапе. |
Автор: | Удав [ Чт, июл 30 2020, 22:33 ] |
Заголовок сообщения: | Re: ALV GRID или Table Control? |
skaa написал(а): но чтобы пустые строки всегда были открыты на редактирования, и при прокрутке вниз появлялись новые строки. Для новых строк в тулбаре ALV Grid есть кнопки "Новая строка" и "Вставить новую строку". Кроме этого, есть кнопка "Копировать". Для них вроде бы должны быть горячие клавиши. Зачем открывать сразу несколько строк на редактирование? |
Автор: | kernel [ Пт, июл 31 2020, 13:06 ] |
Заголовок сообщения: | Re: ALV GRID или Table Control? |
А чем не устраивает Table Control? |
Автор: | Удав [ Вс, авг 02 2020, 23:32 ] |
Заголовок сообщения: | Re: ALV GRID или Table Control? |
kernel написал(а): А чем не устраивает Table Control? Тем, что там стандартный функционал ALV придется допиливать вручную: -Форматы -Сортировка -Фильтры -Выгрузка данных |
Автор: | kernel [ Пн, авг 03 2020, 04:12 ] |
Заголовок сообщения: | Re: ALV GRID или Table Control? |
Удав написал(а): Тем, что там стандартный функционал ALV придется допиливать вручную: -Форматы -Сортировка -Фильтры -Выгрузка данных Данный функционал требуется для анализа данных, а не для ввода. |
Автор: | LKU [ Пн, авг 03 2020, 18:42 ] |
Заголовок сообщения: | Re: ALV GRID или Table Control? |
В реальной жизни анализ ранее введенных данных и ввод новых - это часто функции системы, которые пользователям требуются вместе для выполнения их бизнес-процессов. Поэтому хорошо, и то и другое можно сделать в одном месте. |
Автор: | Programmer [ Чт, авг 06 2020, 21:18 ] |
Заголовок сообщения: | Re: ALV GRID или Table Control? |
Всплывающая подсказка-история по пробелу не работает в редактируемом АЛВ. С другой стороны, редактируемый АЛВ позволяет вставить сразу несколько строк из Excel через Ctrl+C, Ctrl+V. На Table Control можно сделать пакетный ввод (что в прочем, не очень актуально в рамках Z-транзакции, но все же), а на АЛВ нельзя. Вообщем, в разных случаях нужен разный инструмент. |
Автор: | LAT [ Пт, авг 07 2020, 11:05 ] |
Заголовок сообщения: | Re: ALV GRID или Table Control? |
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/).
|
Автор: | LKU [ Пт, авг 07 2020, 14:02 ] |
Заголовок сообщения: | Re: ALV GRID или Table Control? |
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. |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |