프로그램 접속 시 사용자아이디에 따라 생성되는 메뉴를 달리하고
싶은데요..
예를 들면 다음과 같은 상위 메뉴가 있는데요
접속 인사 급여 경리 영업
------------------------------
A라는 유저는 경리 업무가 필요없다면
경리 메뉴를 줄필요가 없으니까요
A유저 접속시 다음과 같은 메뉴가 떠야 겠죠..
접속 인사 급여 영업
------------------------
이런게 되자면 각메뉴에 떠야 할 form들이 메뉴와 연결해서
그룹으로 등록되어야 하겠고
form을 등록하는 DB와 menu를 등록하는 DB가 있어야 하겠죠..
근데 구체적으로 구현 시 폼이 생성되는 이벤트를 알고 싶은데요..
이런 메뉴를 구성해신분의 자료나 조언 부탁드립니다..
DB와는 별 상관이 없는데요. 그냥 동적으로 생성해서 붙여주시면 됩니다.
메뉴아이템의 OnClick이벤트만 링크해주시면 되요. 필요없는 메뉴는
삭제하시고요.. TMenu.Items속성을 이용하시여 추가/삭제를 하실 수 있습니다.
리스트박스나 리스트뷰에 아이템을 추가하고 삭제하는 거랑 비슷해요.
해보시면 쉬워요..
윤진석 wrote:
> 프로그램 접속 시 사용자아이디에 따라 생성되는 메뉴를 달리하고
> 싶은데요..
> 예를 들면 다음과 같은 상위 메뉴가 있는데요
>
> 접속 인사 급여 경리 영업
> ------------------------------
>
> A라는 유저는 경리 업무가 필요없다면
> 경리 메뉴를 줄필요가 없으니까요
> A유저 접속시 다음과 같은 메뉴가 떠야 겠죠..
>
> 접속 인사 급여 영업
> ------------------------
>
> 이런게 되자면 각메뉴에 떠야 할 form들이 메뉴와 연결해서
> 그룹으로 등록되어야 하겠고
> form을 등록하는 DB와 menu를 등록하는 DB가 있어야 하겠죠..
>
> 근데 구체적으로 구현 시 폼이 생성되는 이벤트를 알고 싶은데요..
> 이런 메뉴를 구성해신분의 자료나 조언 부탁드립니다..