+ Sapforum.Biz » Инструменты » ABAP - Инструментальные средстваТема:
|- Редактор таблицы с ALV




Автор Тема: Редактор таблицы с ALV  (Прочитано 1406 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Skif

  • Jr. Member
  • **
  • Сообщений: 721
  • Reputation Power: 0
  • Skif has no influence.
  • YearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYears
Редактор таблицы с ALV
« : Июнь 05, 2017, 02:43:13 pm »
Привет,

да что ж такое с лыжами! один раз получилось вроде, а повторить не могу :)
взял пример - You are not allowed to view links. Register or Login
создаю экран, экранный редактор, создать экран с пом. асс., мелькает создание и проскакивает сразу на table control wizard. Там заполняю всё, но в конце неактивны создания кнопок прокрутки, выделения и пр. Написано, что может быть из-за малой длины экрана, Думаю, потому что при создании экрана не дала "растянуть" шаблон, а сразу проскочила на wizard :(. Главное один раз получилось, а потом съехала - может я настройку какую снёс?


Оффлайн Uukrul

  • SAP ECC 6.0 Ehp(*)
  • Administrator
  • Epic Member
  • *****
  • Сообщений: 3 685
  • Reputation Power: 2
  • Uukrul barely matters.Uukrul barely matters.
  • Пол: Мужской
  • YearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYears
    • Sapforum.BIZ
Re: Редактор таблицы с ALV
« Ответ #1 : Июнь 05, 2017, 10:52:58 pm »
You are not allowed to view links. Register or Login
при создании экрана не дала "растянуть" шаблон, а сразу проскочила на wizard :(. Главное один раз получилось, а потом съехала - может я настройку какую снёс?
Если честно не очень понял, что надо, вы делаете обычный таблконтрол, но при этом ссылаетtсь в теме на редактируемый ALV? Но это совсем разные объекты и работают они тоже совсем по разному. Так что вопрос, нужен редактируемый ALV или редактируемый табл-контрол?

Оффлайн Skif

  • Jr. Member
  • **
  • Сообщений: 721
  • Reputation Power: 0
  • Skif has no influence.
  • YearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYears
Re: Редактор таблицы с ALV
« Ответ #2 : Июнь 06, 2017, 08:50:49 am »
You are not allowed to view links. Register or Login
Если честно не очень понял, что надо, вы делаете обычный таблконтрол, но при этом ссылаетtсь в теме на редактируемый ALV? Но это совсем разные объекты и работают они тоже совсем по разному. Так что вопрос, нужен редактируемый ALV или редактируемый табл-контрол?
всё точно по ссылке делаю (таблица другая только), но кнопки неактивны почему-то :(.
занялся workflow для заявок на доплаты в  HR-PY (с утверждением не абы как, а через Lotus Notes (email в смысле - но это я нашёл:)). Вот для начала список по подразделению ("вытянул" - не проблема) надо редактировать (т.е. чтоб кнопки были: отметить строки, удалить строки, сохранить, поле суммы открыто для записи). Там два примера нашёл - надо их "скомпилировать" :). Ща вспомнил - заменял поле - ФИО покороче сделал (инициалы вместо полного) - может из-за этого...

p.s. "и крашу-крашу я заборы" :)

Оффлайн Skif

  • Jr. Member
  • **
  • Сообщений: 721
  • Reputation Power: 0
  • Skif has no influence.
  • YearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYears
Re: Редактор таблицы с ALV
« Ответ #3 : Июнь 06, 2017, 10:25:47 am »
You are not allowed to view links. Register or Login
p.s. "и крашу-крашу я заборы" :)
О! - да там всё есть (в 'REUSE_ALV_GRID_DISPLAY') - правой кнопой можно cut делать :)
считаем закрытой - перехожу с разборкой WF-й части

Оффлайн Uukrul

  • SAP ECC 6.0 Ehp(*)
  • Administrator
  • Epic Member
  • *****
  • Сообщений: 3 685
  • Reputation Power: 2
  • Uukrul barely matters.Uukrul barely matters.
  • Пол: Мужской
  • YearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYears
    • Sapforum.BIZ
Re: Редактор таблицы с ALV
« Ответ #4 : Июнь 06, 2017, 11:44:16 am »
You are not allowed to view links. Register or Login
О! - да там всё есть (в 'REUSE_ALV_GRID_DISPLAY') - правой кнопой можно cut делать :)
В SE80 выбрать просмотр пакетов разработок и там выбрать пакет SLIS в ветке "Программы" будет наверное три десятка программ по созданию и работе с ALV-таблицами. Это именно ALV а не контрол-грид, который ты пытаешься создать на экране используя описание по ссылке You are not allowed to view links. Register or Login, кстати обрати внимание в ссылке написано TableControl, и это совсем другой объект и совсем другие правила по работе с ним.

Кстати, кнопку для ALV-таблицы, можно добавить в любое место, а не только последней в списке.

Оффлайн Skif

  • Jr. Member
  • **
  • Сообщений: 721
  • Reputation Power: 0
  • Skif has no influence.
  • YearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYears
Re: Редактор таблицы с ALV
« Ответ #5 : Июнь 06, 2017, 02:25:48 pm »
You are not allowed to view links. Register or Login
Кстати, кнопку для ALV-таблицы, можно добавить в любое место, а не только последней в списке.
"вот он этот коварный тип" - You are not allowed to view links. Register or Login - из него слепил :). кнопку надо - расчёт общей суммы добавить ещё - разберусь

Оффлайн Skif

  • Jr. Member
  • **
  • Сообщений: 721
  • Reputation Power: 0
  • Skif has no influence.
  • YearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYears
Re: Редактор таблицы с ALV
« Ответ #6 : Июнь 06, 2017, 03:04:37 pm »
You are not allowed to view links. Register or Login
"вот он этот коварный тип" - You are not allowed to view links. Register or Login - из него слепил :). кнопку надо - расчёт общей суммы добавить ещё - разберусь
да там же и сумма есть!

Оффлайн Skif

  • Jr. Member
  • **
  • Сообщений: 721
  • Reputation Power: 0
  • Skif has no influence.
  • YearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYears
Re: Редактор таблицы с ALV
« Ответ #7 : Июнь 06, 2017, 03:27:11 pm »
странно, при редактировании суммы напр. 20000 превращаются при сохранении в 20,00 :(
Тип вроде валюта - PA0183-awamt. что может быть?

Оффлайн Uukrul

  • SAP ECC 6.0 Ehp(*)
  • Administrator
  • Epic Member
  • *****
  • Сообщений: 3 685
  • Reputation Power: 2
  • Uukrul barely matters.Uukrul barely matters.
  • Пол: Мужской
  • YearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYears
    • Sapforum.BIZ
Re: Редактор таблицы с ALV
« Ответ #8 : Июнь 06, 2017, 04:31:14 pm »
You are not allowed to view links. Register or Login
странно, при редактировании суммы напр. 20000 превращаются при сохранении в 20,00 :(
Тип вроде валюта - PA0183-awamt. что может быть?
Ссылка на поле содержащее код валюты должна быть, и в данном поле код валюты должен быть заполнен, тогда будет правильно работать.

Оффлайн Skif

  • Jr. Member
  • **
  • Сообщений: 721
  • Reputation Power: 0
  • Skif has no influence.
  • YearsYearsYearsYearsYearsYearsYearsYearsYearsYearsYears
Re: Редактор таблицы с ALV
« Ответ #9 : Июнь 06, 2017, 05:37:04 pm »
You are not allowed to view links. Register or Login
Ссылка на поле содержащее код валюты должна быть, и в данном поле код валюты должен быть заполнен, тогда будет правильно работать.
пасиб. заработало