設為首頁收藏本站

艾歐踢論壇

 找回密碼
 立即註冊

QQ登錄

只需一步,快速開始

搜索
熱搜: 活動 交友 discuz
查看: 605|回復: 0
打印 上一主題 下一主題

總覽 - 統一發票廠區 RMB 統一發票 - 廠區

[複製鏈接]
跳轉到指定樓層
樓主
發表於 2018-7-25 10:25:27 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
總覽 - 統一發票廠區  RMB 統一發票 - 廠區

總覽 - 統一發票廠區(tbwGuiSite)


GuiSite(LU)
IFSAPP.GUI_SITE
IFSAPP.GUI_SITE_API

統一發票 - 廠區(frmGuiSite)

GuiSite(LU)
IFSAPP.GUI_SITE
IFSAPP.GUI_SITE_API

總覽 - 統一發票廠區(tbwGuiSite)
(1)
Menu Item: Gui&Site...
Resource Id: 60847
Keyboard Accelerator: (none)
Status Text: Edit  GuiSite
Menu Settings
  Enabled when: SalSendMsg(hWndForm,PM_UserMethod,METHOD_Inquire,SalHStringToNumber('Guiform'))
  Checked when:
Menu Actions
  Call PostMessage(hWndForm, PM_UserMethod, METHOD_Execute, 'Guiform')
Menu Item Name:

(2)
Function: UserMethod
        Description:
        Returns
                Number:
        Parameters
                Number: nWhat
                String: sMethod
        Static Variables
        Local variables
        Actions
                Select Case nWhat
                        Case METHOD_Inquire
                                If sMethod = 'Guiform'
                                        If NOT (Security.IsViewAvailable('GUI_SITE') AND Security.IsPresObjectAvailable('frmGuiSite'))
                                                Return FALSE
                                        Return SalTblAnyRows( hWndForm, ROW_Selected, 0)
                                Return FALSE
                        Case METHOD_Execute
                                If sMethod = 'Guiform'
                                        Return PrepareLaunch( 'frmGuiSite' )
                                Return FALSE

(3)
Function: PrepareLaunch
        Description:
        Returns
                Boolean:
        Parameters
                String: sFormName
        Static Variables
        Local variables
                String: sItemNames

  •                 Window Handle: hWndItems

  •         Actions
                    If sFormName = 'frmGuiSite'
                            Call SalWaitCursor(TRUE)
                            Set sItemNames[0] = 'SITE'
                            Set hWndItems[0] = colsSite
                            Call DataTransfer.Init( 'GuiSite', hWndForm, sItemNames, hWndItems )
                            Call SalCreateWindow ( sFormName, hWndMDI )
                            Call SalWaitCursor(FALSE)
                            Return TRUE

    統一發票 - 廠區(frmGuiSite)
    (4)
    Function: FrameStartupUser
            Description:
            Returns
                    Boolean:
            Parameters
            Static Variables
            Local variables
                    String: sItems

  •                 Number: nIndex
            Actions
                    If DataTransfer.RecCountGet () > 0
                            Call DataTransfer.ItemNamesGet( sItems )
                            Set nIndex = VisArrayFindString( sItems, 'SITE' )
                            If nIndex != -1
                                    Set DataTransfer.i_sItemNames[nIndex] = 'SITE'
                                    Call SetWindowTitle( )
                            Call SalWaitCursor(TRUE)
                            Call InitFromTransferedData ( )
                            Call DataTransfer.Reset ( )
                            Call ccsSite.RecordSelectionListSetSelect( 0 )
                            Call SalWaitCursor(FALSE)
                            Return FALSE
                    Else
                            Call SetWindowTitle( )
                            Return TRUE
  • 分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
    收藏收藏 轉播轉播 分享分享 分享淘帖
    回復

    使用道具 舉報

    您需要登錄後才可以回帖 登錄 | 立即註冊

    本版積分規則

    小黑屋|Archiver|手機版|艾歐踢創新工坊    

    GMT+8, 2024-5-16 15:22 , Processed in 0.232170 second(s), 21 queries .

    Powered by Discuz! X3.2

    © 2001-2013 Comsenz Inc.

    快速回復 返回頂部 返回列表