cancel
Showing results for 
Search instead for 
Did you mean: 

Problem with Folder into anohter Folder

Former Member
0 Kudos

Hi Everyone and thanks for your support and help, to start I create a form on screen painter and this have many folder items but in one of this I need to have other folders to show other fields. my problem es when I click on the folder that has the other folders the screen display bad the folders.  Here are some samples..

but when I press the TAB 2 this happend because I have another folder linked to tab 2.

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi,

     You can read more about creating folder inside the folder here.

http://scn.sap.com/people/lisa.mulchinock/blog/2009/06/19/how-to-create-new-folderstabs-via-the-ui-a...

Regards,

Former Member
0 Kudos

Hi thanks for you help, but I create the screen on Screen Painter and if I do a preview the folder lost the position, on screen painter maybe I need to set a property?

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi Werner.,

         You will set the panel number or name in ITEMPRESS EVENTS like below code

  If pVal.BeforeAction = False Then

                            Select Case pVal.ItemUID

                                Case "1"

                                    If pVal.BeforeAction = False And pVal.ActionSuccess Then

                                        If (form_Customer.Mode = SAPbouiCOM.BoFormMode.fm_ADD_MODE) Then

                                            InitForm()

                                        End If

                                    End If

                                Case "7"

                                    If pVal.BeforeAction = False Then

                                        form_Customer.PaneLevel = 1

                                    End If

                                Case "9"

                                    If pVal.BeforeAction = False Then

                                        form_Customer.PaneLevel = 2

                                    End If

                                Case "37"

                                    If pVal.BeforeAction = False Then

                                        form_Customer.PaneLevel = 3

                                    End If

                                Case "50"

                                    If pVal.BeforeAction = False Then

                                        form_Customer.PaneLevel = 4

                                    End If

                                Case "55"

                                    If pVal.BeforeAction = False Then

                                        form_Customer.PaneLevel = 5

                                    End If

                                Case "60"

                                    If pVal.BeforeAction = False Then

                                        form_Customer.PaneLevel = 6

                                    End If

                                Case "69"

                                    If pVal.BeforeAction = False Then

                                        form_Customer.PaneLevel = 7

                                    End If

                                Case "74"

                                    If pVal.BeforeAction = False Then

                                        form_Customer.PaneLevel = 8

                                    End If

                                Case "85"

                                    If pVal.BeforeAction = False Then

                                        form_Customer.PaneLevel = 9

                                    End If

                                Case "99"

                                    If pVal.BeforeAction = False Then

                                        form_Customer.PaneLevel = 10

                                    End If

hope helpful