SAP R/3 форум ABAP консультантов
Russian ABAP Developer's Club

Home - FAQ - Search - Memberlist - Usergroups - Profile - Log in to check your private messages - Register - Log in - English
Blogs - Weblogs News

Пропали кнопки в меню alv grid



 
Post new topic   Reply to topic    Russian ABAP Developer's Club Forum Index -> ABAP
View previous topic :: View next topic  
Author Message
Gleb
Участник
Участник



Joined: 18 Jan 2008
Posts: 32

PostPosted: Fri Jun 25, 2010 5:17 pm    Post subject: Пропали кнопки в меню alv grid Reply with quote

Привет!
После запрета показа кнопок через

Code:
  DATA ls_exclude TYPE ui_func.
  ls_exclude = cl_gui_alv_grid=>mc_fc_check.
  APPEND ls_exclude TO gt_toolbar_excluding.
  ls_exclude = cl_gui_alv_grid=>mc_fc_loc_cut.
  APPEND ls_exclude TO gt_toolbar_excluding.
  ls_exclude = cl_gui_alv_grid=>mc_fc_loc_copy.
  APPEND ls_exclude TO gt_toolbar_excluding.
  ls_exclude = cl_gui_alv_grid=>mc_fc_loc_paste.
  APPEND ls_exclude TO gt_toolbar_excluding.
  ls_exclude = cl_gui_alv_grid=>mc_fc_loc_undo.
  APPEND ls_exclude TO gt_toolbar_excluding.
  ls_exclude = cl_gui_alv_grid=>mc_fc_loc_append_row.
  APPEND ls_exclude TO gt_toolbar_excluding.
  ls_exclude = cl_gui_alv_grid=>mc_fc_loc_insert_row.
  APPEND ls_exclude TO gt_toolbar_excluding.
  ls_exclude = cl_gui_alv_grid=>mc_fc_loc_delete_row.
  APPEND ls_exclude TO gt_toolbar_excluding.
  ls_exclude = cl_gui_alv_grid=>mc_fc_loc_copy_row.
  APPEND ls_exclude TO gt_toolbar_excluding.
  ls_exclude = cl_gui_alv_grid=>mc_fc_filter.
  APPEND ls_exclude TO gt_toolbar_excluding.
  ls_exclude = cl_gui_alv_grid=>mc_fc_graph.
  APPEND ls_exclude TO gt_toolbar_excluding.
 
  CALL METHOD alv_grid->set_table_for_first_display
         EXPORTING
           it_toolbar_excluding  = gt_toolbar_excluding


эти кнопки пропали вообще, даже в других программах, где alv grid используется.

Этот код закомментировал, Layout нет, компьютер перезагружал - кнопки не появились. Что за хрень и как лечить? Система ECC6.00
Back to top
View user's profile Send private message
Dmitriy
Аналитик
Аналитик


Age: 47
Joined: 14 Nov 2008
Posts: 300
Location: Russia

PostPosted: Fri Jun 25, 2010 6:15 pm    Post subject: Reply with quote

Поищите про буфер, сначала почитайте здесь.
_________________
ABAP/4 You
Back to top
View user's profile Send private message
Gleb
Участник
Участник



Joined: 18 Jan 2008
Posts: 32

PostPosted: Sat Jun 26, 2010 9:17 am    Post subject: Reply with quote

Вообще то этот буфер скидывается, если перелогиниться. А я даже компьютер перегружал, думал ALV на локальном компьютере что-то закешировал.
Back to top
View user's profile Send private message
Dmitriy
Аналитик
Аналитик


Age: 47
Joined: 14 Nov 2008
Posts: 300
Location: Russia

PostPosted: Sun Jun 27, 2010 2:54 am    Post subject: Reply with quote

Нужен весь код вызова, воспроизвести вашу ситуацию не удается.
Gleb wrote:
эти кнопки пропали вообще, даже в других программах, где alv grid используется

Во всех ваших Z* и демонстрационных с авиакомпаниями?

_________________
ABAP/4 You
Back to top
View user's profile Send private message
Gleb
Участник
Участник



Joined: 18 Jan 2008
Posts: 32

PostPosted: Sun Jun 27, 2010 10:41 am    Post subject: Reply with quote

Да и других Z и демках. Уже склоняюсь, что это какой-то глюк с версией GUI. На других компьютерах кнопки присутствуют, но программу с их сокрытием не запускали.
Back to top
View user's profile Send private message
Dmitriy
Аналитик
Аналитик


Age: 47
Joined: 14 Nov 2008
Posts: 300
Location: Russia

PostPosted: Sun Jun 27, 2010 11:01 am    Post subject: Reply with quote

Gleb wrote:
Да и других Z и демках. Уже склоняюсь, что это какой-то глюк с версией GUI. На других компьютерах кнопки присутствуют, но программу с их сокрытием не запускали.

Если найдете решение, то поделитесь, пожалуйста. Пригодится другим для поиска ALV Toolbar Exclude Error.

_________________
ABAP/4 You
Back to top
View user's profile Send private message
Gleb
Участник
Участник



Joined: 18 Jan 2008
Posts: 32

PostPosted: Mon Jun 28, 2010 9:52 am    Post subject: Reply with quote

То, что это проблемы с гуями, указывает, что кнопки пропали во всех системах на моем компьютере. Буду трясти техподдержку, чтобы последний патч гуя накатили.
Back to top
View user's profile Send private message
Gleb
Участник
Участник



Joined: 18 Jan 2008
Posts: 32

PostPosted: Mon Jun 28, 2010 11:27 am    Post subject: Reply with quote

Стыдно признаться, но как говориться сам дурак.
Грид содержал редактируемую ячейку, поэтому меню по умолчанию у грида было с включенными кнопками редактирования и кнопкой Refresh. Меня попросили эти кнопки убрать, но оставить кнопку Refrseh и убрать редактируемую ячейку.
После того, как убрал редактируемую ячейку, по умолчанию изменилось и меню GRID, в том числе и пропала кнопка REFRESH и кнопки редактирования, которые и стал упорно искать в BCALV и других программах.
Естественно, накат последнего патча не помог.

Dmitriy, спасибо за помощь.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Russian ABAP Developer's Club Forum Index -> ABAP All times are GMT + 4 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


All product names are trademarks of their respective companies. SAPNET.RU websites are in no way affiliated with SAP AG.
SAP, SAP R/3, R/3 software, mySAP, ABAP, BAPI, xApps, SAP NetWeaver and any other are registered trademarks of SAP AG.
Every effort is made to ensure content integrity. Use information on this site at your own risk.