Sapforum.Biz
Инструменты => ABAP - Инструментальные средства => Тема начата: Skif от Июнь 05, 2017, 02:43:13 pm
-
Привет,
да что ж такое с лыжами! один раз получилось вроде, а повторить не могу :)
взял пример - http://www.saptechnical.com/Tutorials/ABAP/TableControl/Index.htm (http://www.saptechnical.com/Tutorials/ABAP/TableControl/Index.htm)
создаю экран, экранный редактор, создать экран с пом. асс., мелькает создание и проскакивает сразу на table control wizard. Там заполняю всё, но в конце неактивны создания кнопок прокрутки, выделения и пр. Написано, что может быть из-за малой длины экрана, Думаю, потому что при создании экрана не дала "растянуть" шаблон, а сразу проскочила на wizard :(. Главное один раз получилось, а потом съехала - может я настройку какую снёс?
-
при создании экрана не дала "растянуть" шаблон, а сразу проскочила на wizard :(. Главное один раз получилось, а потом съехала - может я настройку какую снёс?
Если честно не очень понял, что надо, вы делаете обычный таблконтрол, но при этом ссылаетtсь в теме на редактируемый ALV? Но это совсем разные объекты и работают они тоже совсем по разному. Так что вопрос, нужен редактируемый ALV или редактируемый табл-контрол?
-
Если честно не очень понял, что надо, вы делаете обычный таблконтрол, но при этом ссылаетtсь в теме на редактируемый ALV? Но это совсем разные объекты и работают они тоже совсем по разному. Так что вопрос, нужен редактируемый ALV или редактируемый табл-контрол?
всё точно по ссылке делаю (таблица другая только), но кнопки неактивны почему-то :(.
занялся workflow для заявок на доплаты в HR-PY (с утверждением не абы как, а через Lotus Notes (email в смысле - но это я нашёл:)). Вот для начала список по подразделению ("вытянул" - не проблема) надо редактировать (т.е. чтоб кнопки были: отметить строки, удалить строки, сохранить, поле суммы открыто для записи). Там два примера нашёл - надо их "скомпилировать" :). Ща вспомнил - заменял поле - ФИО покороче сделал (инициалы вместо полного) - может из-за этого...
p.s. "и крашу-крашу я заборы" :)
-
p.s. "и крашу-крашу я заборы" :)
О! - да там всё есть (в 'REUSE_ALV_GRID_DISPLAY') - правой кнопой можно cut делать :)
считаем закрытой - перехожу с разборкой WF-й части
-
О! - да там всё есть (в 'REUSE_ALV_GRID_DISPLAY') - правой кнопой можно cut делать :)
В SE80 выбрать просмотр пакетов разработок и там выбрать пакет SLIS в ветке "Программы" будет наверное три десятка программ по созданию и работе с ALV-таблицами. Это именно ALV а не контрол-грид, который ты пытаешься создать на экране используя описание по ссылке http://www.saptechnical.com/Tutorials/ABAP/TableControl/Index.htm, кстати обрати внимание в ссылке написано TableControl, и это совсем другой объект и совсем другие правила по работе с ним.
Кстати, кнопку для ALV-таблицы, можно добавить в любое место, а не только последней в списке.
-
Кстати, кнопку для ALV-таблицы, можно добавить в любое место, а не только последней в списке.
"вот он этот коварный тип" - https://www.sapnuts.com/tutorials/Edit-and-Save-Functionality-in-ABAP.html (https://www.sapnuts.com/tutorials/Edit-and-Save-Functionality-in-ABAP.html) - из него слепил :). кнопку надо - расчёт общей суммы добавить ещё - разберусь
-
"вот он этот коварный тип" - https://www.sapnuts.com/tutorials/Edit-and-Save-Functionality-in-ABAP.html (https://www.sapnuts.com/tutorials/Edit-and-Save-Functionality-in-ABAP.html) - из него слепил :). кнопку надо - расчёт общей суммы добавить ещё - разберусь
да там же и сумма есть!
-
странно, при редактировании суммы напр. 20000 превращаются при сохранении в 20,00 :(
Тип вроде валюта - PA0183-awamt. что может быть?
-
странно, при редактировании суммы напр. 20000 превращаются при сохранении в 20,00 :(
Тип вроде валюта - PA0183-awamt. что может быть?
Ссылка на поле содержащее код валюты должна быть, и в данном поле код валюты должен быть заполнен, тогда будет правильно работать.
-
Ссылка на поле содержащее код валюты должна быть, и в данном поле код валюты должен быть заполнен, тогда будет правильно работать.
пасиб. заработало