1. <span id="qpiil"><sup id="qpiil"></sup></span>

    2. <span id="qpiil"><output id="qpiil"></output></span>
      <optgroup id="qpiil"></optgroup>

      <optgroup id="qpiil"></optgroup>

        <span id="qpiil"></span>

        云南保會通軟件公司,26年專注財務內控管理軟件
        0871-64646363 0875-2140105

        首頁 >服務支持>技術文章 >保會通軟件函數大全

        保會通軟件函數大全

        編輯時間:2019年12月29日 作者:九指神丐 瀏覽量:0

        第一章  函數綜述

         

        在保會通軟件的“報表”模塊和“會計賬務”模塊的憑證分錄模板中,我們希望系統能夠按我們的要求自動生成數據。自動生成數據就是計算機的一大優勢,但如何讓計算機按我們指定的要求生成數據呢,其核心問題是如何向計算機表達我們的要求。為此,保會通軟件引入函數來表達用戶的取數要求。

        為了使函數能表達用戶的取數要求,函數必須能準確地描述數據的位置、類別和其他一些條件。同時函數是提供給用戶直接使用的,它必須簡單、規范、易于記憶和使用。

        一、函數的形式函數的形式

        二、表達式表達式

        三、變量變量

        四、表達式的執行輪次表達式的執行輪次

        五、表達式中的注釋表達式中的注釋

        六、表達式的值類型表達式的值類型

         

        一、函數的形式

        函數具有以下通用形式:

        函數名(參數1,參數2,…,參數n)

        如:y(101)、tl(501,321)、f(511,#y1)

        t(511,#y,"c:\保會通數據\××單位\2001.cwd")、

        ……。

        函數名:描述數據類別或對數據的操作要求。如:取余額、取發生額、取絕對值、……。

        括號“(”和“)”:函數定界符,用于把函數名和參數分開,同時也起標識函數的作用。

        參數1,參數2,…、參數n:函數的參數表,用于描述數據的位置、所處的時間和其他一些對數據的限制條件。函數參數的多少和意義因函數名的不同而不同。

         

        二、表達式

        表達式是將常數、變量、函數用運算符號連接而成的數學表達式。表達式用于對復雜數據的處理。

        表達式中可用的運算符號有:

        “+”(加)

        “-”(減)

        “*”(乘)

        “/”(除)

        “%”(整除取余)

        “^”(方冪)

        “=”(相等嗎)

        “!=”(不等嗎)

        “>”(大于嗎)

        “<”(小于嗎)

        “>=”(大于或等于嗎)

        “<=”(小于或等于嗎)

        “!”(邏輯非)

        “&&”(邏輯與)

        “||”(邏輯或)

        “(”(左括號)

        “)”(右括號)

         

        三、變量

        變量是一個以“#”開頭的文字串。一個變量代表一個表達式,一個變量應該在變量表中被定義后方可使用。定義變量時應確定變量的如下內容:

        變量名:以“#”開頭的文字串,除“#”外其他文字必須為大小寫字母或數字。變量名是變量的標識,它在引用變量的時候使用;

        表達式(公式):變量的表達式就是變量內容,即變量值;

        值類型(類型):變量的值類型有“文字”、“數值”和“自動”三種類型;

        說明:變量的說明簡述變量的內容或作用,以幫助對變量的識別和使用。

        變量表:變量表是保會通數據文件用來存放變量的列表,一張保會通報表母表有唯一一張變量表。

         

        四、表達式的執行輪次

        表達式表達式往往被成批使用,如報表中的表達式、憑證分錄模板中的表達式等。軟件在使用多個表達式來自動生成數據時,執行表達式取數的次序一般是“Z”次序,即先左后右先上后下。如果實際執行次序不是這樣,應當使用表達式的“輪次”來改變表達式被執行的次序。一般說來,如果一組表達式沒有附加輪次,系統按“Z”次序逐一執行完一次表達式取數后,即告完成。如果在一組表達式中引入輪次,即在每一個表達式的前面加上一個被稱為輪次的數字(0、1、2、3、……),用“:”(英文冒號)將它與表達式連接。引入輪次后,如果一組表達式的最大輪次為n,系統按“Z”次序從頭至尾執行n+1次(遍)取數,第0次只執行輪次為0(或無輪次)的表達式取數,第1次只執行輪次為1的表達式取數,……,第n次只執行輪次為n的表達式取數。如此這般,即可達到改變表達式在表達式組中被執行的次序。

        image.png

         

        如上圖所示,左邊表達式組執行取數的次序為:表達式1→表達式2→表達式3→表達式4→表達式5→表達式6→表達式7→表達式8→表達式9→表達式10→表達式11→表達式12,右邊表達式組執行取數的次序為:第0輪,表達式2→表達式3→表達式8→表達式10→表達式12,第1輪,的表達式1→表達式6→表達式7→表達式11,第2輪,表達式5→表達式9,第3輪,表達式4,

         

        五、表達式中的注釋

        表達式中可以使用注釋符“//”、“/*”和“*/”。

        注釋符“//”:從“//”開始注釋到末尾。如:ydc("10?")//期初貸方余額。

        注釋符“/*”和“*/”:注釋符“/*”和“*/”必須成對使用,注釋表達式中從“/*”開始到“*/”結束之間的內容。如:ydc("10?"/*賬戶代碼*/,#y/*會計月*/,#z/*賬簿文件*/)。

         

        六、表達式的值類型

        表達式的值類型有文字型和數值型兩種。常數也有文字型和數值型兩種。文字型常數常用來表示賬戶代碼,賬簿文件名。文字型常數應當用兩個英文引號“"”將它引起來,如:

        "10?"、"c:\BHTSoft\××單位\2001.cwd"、……。

         

        第二章 保會通函數

         

        保會通軟件支持強大的取數函數,主要有:

        一、賬簿取數函數

        1、賬簿取數函分類

        按取數賬簿分,可分成:復式賬簿取數函數、單式賬簿取數函數。函名以復式賬簿取數函數為基礎,單式賬簿取數函數的函數名在復式賬簿取數函數名前加“xm”。如:

        y() 復式賬期末余額函數

        xmy() 單式賬期末余額函數

        報表公式編輯.png 

        按所取數的屬性分,可分成:金額取數函數、數量取數函數、外幣取數函數。函數名以金額取數函數為基礎,數量取數函數在金額取數函數名前加“sl”,外幣取數函數在金額取數函數名前加“wb”。如:

        fd() 復式賬貸方發生額函數(取金額)

        slfd() 復式賬貸方發生額函數(取數量)

        wbfd() 復式賬貸方發生額函數(取外幣)

        xmslfd() 單式賬貸方發生額函數(取數量)

        wbxmfd() 單式賬貸方發生額函數(取外幣)

        注意:賬簿描述字(xm)、數值屬性描述字(sl、wb)都有時、位置可隨意。

        xmslfd()=slxmfd()

        wbxmfd()=xmwbfd()

         

        按取數類別分,可分成:余額函數(y)、同向余額求和函數(t)、發生額函數(f)、發生凈額函數(n)。若是對復式賬取數還有:分錄取數函數(tl、tll)、利潤函數(k)。

        函數還有更多更細的分類,請仔細查看“函數向導”對話框。如下圖:


         圖片1.png

        賬簿取數函數的完整形式為:

        函數名(會計科目參數,報告期(時間),賬務數據文件名,取數范圍,取數標志)

         

        2、賬簿余額函數

        yjc() 期初借方余額函數

        ydc() 期初貸方余額函數

        yjm() 期末借方余額函數

        ydm() 期末貸方余額函數

        tjc() 期初明細科目同向借方余額函數

        tdc() 期初明細科目同向貸方余額函數

        tjm() 期末明細科目同向借方余額函數

        tdm() 期末明細科目同向貸方余額函數

         

        3、賬簿發生額函數

        fj() 借方發生額函數

        fd()  貸方發生額函數

         

        4、賬簿凈額函數

        nd() 發生凈額貸項函數

        nj() 發生凈額借項函數

         

        5、分錄取數函數

        tl 單向分錄取數函數

        tll 雙向分錄取數函數

         

        6、利潤函數

        k 費用取數函數

        kd 收入分錄取數函數

         

        7、會計憑證取數函數

        憑證取數函數有:

        pk() 憑證模板分錄科目代碼函數

        pj() 憑證借方金額合計函數

        pd() 憑證貸方金額合計函數

        pzt() 取當前憑證的制作時間

         

        二、數學函數

        數學函數有:

        roundround() 四舍五入函數

        absabs() 取絕對值函數

        abszabsz() 取正數絕對值函數

        absfabsf() 取負數絕對值函數

        signsign() 取符號函數

        sqrtsqrt() 取算術平方根函數

        expexp() 自然對數底數 e 的冪函數

        lnln() 自然對數函數

        loglog() 常用對數函數

        sinsin() 正弦函數

        coscos() 余弦函數

        tgtg() 正切函數

        ctgctg() 余切函數

        arctgarctg() 反正切函數

        arcsinarcsin() 反正弦函數

        arccosarccos() 反余弦函數

         

        三、基礎函數

        iifiif() 條件取數函數。

        caseifcaseif() 超額累進求和函數

        caseonecaseone() 分段取數函數

        strstr() 取文字串的子串

        leftleft() 取文字字符串左邊子串

        rightright() 取文字字符串右邊子串

        trimtrim() 去掉文字字符串中的空格

        trimltriml() 去掉文字字符串左邊空格

        trimrtrimr() 去掉文字字符串右邊空格

        strreplstrrepl() 替換字符串中的子串

        formatcodeformatcode() 在字符串右邊加字符使其為定長

        lenlen() 計算取文字字符串長度

        valval() 將數字字符串轉化為數值型數據

        moneymoney() 將貨幣小寫轉換為大寫

        numnum() 將數字轉換為中文。

         

        四、報表函數

        sumsum()  報表區域求和函數

        countcount()  統計區域內單元格數

        colcol()  得到當前報表編制過程中當前單元格欄坐標

        rowrow()  得到當前報表編制過程中當前單元格行坐標

        horzhorz()  得到組函數運算過程中當前報表單元格欄坐標

        vertvert()  得到組函數運算過程中當前報表單元格行坐標

        charchar()  將單元格的數字坐標轉換成字母坐標

        getget()  獲取當前單元格的內容

        totalpagetotalpage() 產生打印的總頁碼

        pagepage()  產生當前打印頁的頁碼

        datedate() 取系統當前日期

        dayday() 取月末日

        dirdir() 取某文件名的上級文件夾的全路徑名

        dirndirn() 取某文件名的上級文件夾的名字(數值型)

        dirtdirt() 取某文件名的上級文件夾的名字(文字型)

        bbbb() 取當前默認報表名

        bsjbsj() 取當前默認報表的子表名

        bhtbht() 取當前默認報表的母表名

        colnumcolnum() 取當前默認報表的欄數

        rownumrownum() 取當前默認報表的行數

        bbxhbbxh() 取報表表號分級序號

         

        五、工資函數

        gzb()

        gzz()

        圖片2.png

        六、資產函數

        gdyc()

        gdy()

        gdf()

        gdzjyc()

        gdzjy()

        gdzjf()

        gdjzzbyc()

        gdjzzby()

        gdjzzbf()

        gdslyc()

        gdslby()

        gdslf()

        gda()

         圖片3.png


        七、現金流量表函數

        xjyc()

        xjy()

        xjydc()

        xjyd()

        xjf()

        xjfd()

        xjn()

        xjnd()

        圖片4.png

        八、環境函數

        zwzw() 取當前年度文件名

        coco() 取主體名、主管名

         


        一级做a爰片久久毛片美女图片,一级做a爰片性色毛片,一级a性色生活片久久毛片,一级做性色a爰片久久毛片,一级做受毛片免费大片