<dfn id="jyk3w"></dfn>

        五通學(xué)院

        五通定制工具箱自定義列及公式模塊使用說(shuō)明

        admin 2021-10-12 16:13:16 人評(píng)論 次瀏覽分類(lèi):五通定制工具箱

        五通定制工具箱自定義列及公式模塊使用說(shuō)明

        image.png


        公式設(shè)置方式:

        1、定義好字段名稱(chēng)、字段類(lèi)型;

        2、在“可選變量”中,雙擊要參與運(yùn)算的公式變量,即可自動(dòng)添加到公式內(nèi)容指定位置;

        3、在常量、函數(shù)、運(yùn)算符中雙擊,可以自動(dòng)添加對(duì)應(yīng)值;

        4、支持的常量、函數(shù)、運(yùn)算符,可以參考下方列表;

        5、確定公式內(nèi)容無(wú)誤;

        6、設(shè)置好列擴(kuò)展屬性;

        7、當(dāng)顯示列、調(diào)整順序均未選中時(shí),此時(shí)設(shè)置的列將不可見(jiàn),且不能設(shè)置可見(jiàn)!

        8、允許列合并:指當(dāng)系統(tǒng)有內(nèi)置列合并功能時(shí),此自定義列是否參與合并,不選中則不參與;

        9、過(guò)濾:開(kāi)啟列頭過(guò)濾功能;

        10、排序:開(kāi)啟表頭排序功能;

        11、統(tǒng)計(jì):開(kāi)啟表尾顯示統(tǒng)計(jì)值功能;

        12、允許編輯:當(dāng)表格為可寫(xiě)時(shí),允許此列可編輯;若表格不可寫(xiě),則此列也無(wú)法編輯;

        13、列順序:列所在表格列的位置索引 ;

        14、列寬度:初始化列的寬度;

        15、格式化:此值與字段類(lèi)型關(guān)聯(lián)使用,可將數(shù)值、文本、日期等進(jìn)行格式化處理;

        16、組標(biāo)題:當(dāng)控件為高級(jí)控件時(shí),定制列所屬分組名稱(chēng)的功能;

        17、標(biāo)題背景色1、標(biāo)題背景色2:自定義列的標(biāo)題背景漸變色;

        18、列背景色1、列背景色2:自定義列單元格的背景漸變色;

        19、列文本顏色:自定義列的文本內(nèi)容顏色;

        20、對(duì)齊:自定義列的文本對(duì)齊方式,可默認(rèn)、居左、居中、居右;

        21、列文本樣式:自定義列的文本的字體名稱(chēng)、字形、大小等信息;

        22、比較值、替換值、替換方式:此值為增加顯示功能,需要三個(gè)配合使用。設(shè)置好后,點(diǎn)擊“追加方式”按鈕,即可將內(nèi)容增加到“自定義顯示”欄中;

                   如果列的值與比較值相等時(shí),將此值的顯示內(nèi)容替換或追加顯示替換值!支持多種組合使用!

                   命名:如果文本為0時(shí),需要將0顯示為空,則錄入方式為:比較值=0;替換值為空;替換方式=替換,點(diǎn)擊追加方式”按鈕即可;

                            如果有多種,均按上面的設(shè)置好后,點(diǎn)擊追加方式”按鈕即可;

        23、其它自定義設(shè)置:此值為預(yù)留項(xiàng),暫不作功能設(shè)置;


        公式內(nèi)容支持下列常量、運(yùn)算符、函數(shù):

        常量:True、False、?

        運(yùn)算符:

        +  執(zhí)行數(shù)值表達(dá)式的加法操作,或者連接兩個(gè)字符串.

        -  計(jì)算兩個(gè)數(shù)的差。

        *  將兩個(gè)表達(dá)式值相乘。

        /  第一個(gè)操作數(shù)除以第二個(gè)操作數(shù)

        %  取余運(yùn)算,返回兩表達(dá)式值相除后的余數(shù).

        |  將參與運(yùn)算的兩數(shù)各對(duì)應(yīng)的二進(jìn)位相或。只要對(duì)應(yīng)的二個(gè)二進(jìn)位有一個(gè)為1時(shí),向應(yīng)得結(jié)果位就為1;否則,結(jié)果為0.

        &  執(zhí)行兩個(gè)整數(shù)值的按位與操作。

        ^  執(zhí)行兩個(gè)布爾表達(dá)式的邏輯或操作,或者執(zhí)行兩個(gè)數(shù)值表達(dá)式之間的按位或操作。

        ==  ==(true) ;否則,它返回假(false).

        !=  !=(true);否則,返回假(false).

        <  小于號(hào)。用于比較表達(dá)式值

        <=  小于等于號(hào)。用于比較表達(dá)式值

        >  大于等于號(hào)。用于比較表達(dá)式

        >=  大于號(hào)。用于比較表達(dá)式

        In(,,,)  In(,,,) 測(cè)試結(jié)果是否存在對(duì)象屬性 

        Between(,)  Between(,)在指定范圍測(cè)試,如果大于等于第一個(gè)數(shù)并且小于等于第2個(gè)數(shù)返回True。

        And  執(zhí)行兩個(gè)表達(dá)式的邏輯與操作

        Or  執(zhí)行兩個(gè)表達(dá)式的邏輯或操作

        Not  執(zhí)行邏輯非運(yùn)算

        常量及函數(shù):

        【常量】

        True  表示布爾值為真

        False  False(False)

        ?  表示一個(gè)空引用,它不涉及任何對(duì)象

        【Math數(shù)字運(yùn)算函數(shù)】

        Abs(值)  返回給定值的絕對(duì)值

        Acos(值)  返回給定值的反余弦函數(shù)值

        Asin(值)  返回當(dāng)前值的反正弦函數(shù)值

        Atn(值)  返回當(dāng)前值的反正切函數(shù)值

        Atn(值1, 值2)  返回反正切函數(shù)值為兩個(gè)值的商的角度值

        BigMul(值1, 值2)  返回一個(gè)包含兩個(gè)32-bit 數(shù)的Int64數(shù)

        Ceiling(值)  返回大于或等于給定值的整數(shù)

        Cos(值)  返回當(dāng)前值的余弦函數(shù)

        Cosh(值)  返回當(dāng)前值的雙曲余弦值

        Exp(值)  根據(jù)浮點(diǎn)數(shù)表達(dá)式返回指定值

        Floor(值)  返回小于給定值的最大整數(shù)

        Log(值)  返回值的自然對(duì)數(shù)

        Log(值, 基數(shù))  返回值的自然對(duì)數(shù)

        Log10(值)  返回值基于10的對(duì)數(shù)

        Max(值1, 值2)  返回指定值的最大值

        Min(值1, 值2)  返回指定值的最小值

        Power(值, 冪)  返回值的指定冪數(shù)

        Rnd()  返回一個(gè)大于等0并小于1的隨機(jī)數(shù)

        Round(值)  返回最接近給定值的整數(shù)值

        Round(值, 有效位數(shù))  返回最接近給定值的整數(shù)值,或精確到小數(shù)點(diǎn)指定位數(shù)

        Sign(Value)  返回給定Value值的符號(hào)。若Value為正數(shù)或0,則返回1,否則返回-1

        Sin(值)  返回值的正弦值

        Sinh(值)  返回值的雙曲正弦值

        Sqr(Value)  返回給定數(shù)值開(kāi)平方后的值

        Tan(值)  返回正切值

        Tanh(值)返回雙曲正切值  

        ToDecimal(Value)  將值轉(zhuǎn)換為等效的十進(jìn)制數(shù)。

        ToDouble(Value)  將值轉(zhuǎn)換為Double型

        ToFloat(Value)  轉(zhuǎn)換為等效的32位單精度浮點(diǎn)數(shù)的值

        ToInt(Value)  將值轉(zhuǎn)換為整型

        ToLong(Value)  轉(zhuǎn)換只為L(zhǎng)ong型

        【日期時(shí)間型函數(shù)】

        AddDays(日期時(shí)間, 天數(shù))  返回從日期時(shí)間經(jīng)過(guò)用戶設(shè)定天數(shù)后的時(shí)間

        AddHours(日期時(shí)間, 小時(shí)數(shù))  返回從日期時(shí)間經(jīng)過(guò)用戶設(shè)定小時(shí)數(shù)后的時(shí)間

        AddMilliSeconds(日期時(shí)間, 毫秒數(shù))  返回從日期時(shí)間經(jīng)過(guò)用戶設(shè)定的毫秒數(shù)后的時(shí)間

        AddMinutes(日期時(shí)間,分鐘數(shù))  返回從日期時(shí)間經(jīng)過(guò)用戶設(shè)置的分鐘數(shù)后的時(shí)間

        AddMonths(日期時(shí)間, 月數(shù))  返回從日期時(shí)間經(jīng)過(guò)用戶設(shè)置的月數(shù)后的時(shí)間

        AddSeconds(日期時(shí)間, 秒數(shù))  返回從日期時(shí)間經(jīng)過(guò)用戶設(shè)置的秒數(shù)后的時(shí)間

        AddTicks(日期時(shí)間, 時(shí)間的計(jì)時(shí)周期數(shù))  返回從日期時(shí)間到用戶設(shè)置的計(jì)時(shí)周期數(shù)后的時(shí)間

        AddTimeSpan(日期時(shí)間, 時(shí)間間隔)  返回從日期時(shí)間經(jīng)過(guò)用戶設(shè)置的時(shí)間間隔后的時(shí)間

        AddYears(日期時(shí)間, 年數(shù))  返回從日期時(shí)間經(jīng)過(guò)用戶設(shè)置的年數(shù)后的時(shí)間

        DateDiffDay(開(kāi)始日期, 結(jié)束日期)  返回開(kāi)始日期到結(jié)束日期的臨界天數(shù)

        DateDiffHour(開(kāi)始日期, 結(jié)束日期)  返回開(kāi)始日期到結(jié)束日期的臨界小時(shí)數(shù)

        DateDiffMilliSecond(開(kāi)始日期, 結(jié)束日期)  返回開(kāi)始日期到結(jié)束日期的臨界毫秒數(shù)

        DateDiffMinute(開(kāi)始日期, 結(jié)束日期)  返回開(kāi)始日期到結(jié)束日期的臨界分鐘數(shù)

        DateDiffMonth(開(kāi)始日期, 結(jié)束日期)  返回開(kāi)始日期到結(jié)束日期的臨界月數(shù)

        DateDiffSecond(開(kāi)始日期, 結(jié)束日期)  返回開(kāi)始日期到結(jié)束日期的臨界秒數(shù)

        DateDiffTick(開(kāi)始日期, 結(jié)束日期)  返回開(kāi)始日期到結(jié)束日期的臨界計(jì)時(shí)周期數(shù)

        DateDiffYear(開(kāi)始日期, 結(jié)束日期)  返回開(kāi)始日期到結(jié)束日期的臨界時(shí)間間隔數(shù)

        GetDate(日期時(shí)間)  獲取設(shè)置日期時(shí)間的日期

        GetDay(日期時(shí)間)  獲取設(shè)置日期時(shí)間的天

        GetDayOfWeek(日期時(shí)間)  獲取設(shè)置日期為一周的某一天

        GetDayOfYear(日期時(shí)間)  獲取設(shè)置日期為一年的某一天

        GetHour(日期時(shí)間)  獲取日期設(shè)置的小時(shí)

        GetMilliSecond(日期時(shí)間)  獲取日期設(shè)置的毫秒數(shù)

        GetMinute(日期時(shí)間)  獲取設(shè)置日期的分鐘數(shù)

        GetMonth(日期時(shí)間)  獲取設(shè)置日期的月份

        GetSecond(日期時(shí)間)  獲取設(shè)置日期的月份秒數(shù)

        GetTimeOfDay(日期時(shí)間)  獲取設(shè)置日期為一天的某個(gè)時(shí)間

        GetYear(日期時(shí)間)  獲取設(shè)置日期的年數(shù)

        IsApril(DateTime)  Returns True if the specified DateTime falls within April.

        IsAugust(DateTime)  Returns True if the specified DateTime falls within August.

        IsLastMonth(DateTime)  Returns True if the specified DateTime falls within the previous month.

        IsLastYear(DateTime)  Returns True if the specified DateTime falls within the previous year.

        IsNextMonth(DateTime)  Returns True if the specified DateTime falls within the next month.

        IsThisMonth(DateTime)  如果當(dāng)前日期在當(dāng)前月份 返回True

        IsThisWeek(DateTime)  如果當(dāng)前日期在當(dāng)前周 返回True

        IsThisYear(DateTime)  如果當(dāng)前日期在當(dāng)前年內(nèi) 返回True

        IsYearToDate(DateTime)  Returns True if the specified DateTime falls within the year-to-date period (starting from the first day of the current year and continuing up to the current date).

        LocalDateTimeDayAfterTomorrow()  返回當(dāng)前對(duì)應(yīng)值的后臺(tái)

        LocalDateTimeLastWeek()  返回當(dāng)前值的上一周的第一天

        LocalDateTimeLastMonth()  Returns a date-time value corresponding to the first day of the previous month.

        LocalDateTimeLastYear()  Returns a date-time value corresponding to the first day of the previous year.

        LocalDateTimeNextMonth()  返回當(dāng)前對(duì)應(yīng)值的下個(gè)月的第一天

        LocalDateTimeNextWeek()  返回當(dāng)前日期對(duì)于的下一周的第一天

        LocalDateTimeNextYear()  獲取當(dāng)前日期下一年的第一天

        LocalDateTimeNow()  返回當(dāng)前日期對(duì)應(yīng)的日期值

        LocalDateTimeThisMonth()  獲取當(dāng)前日期所在月份的第一天

        LocalDateTimeThisWeek()  返回當(dāng)前日期對(duì)應(yīng)周的第一天

        LocalDateTimeThisYear()  獲取當(dāng)前日期年份的第一天

        LocalDateTimeToday()  返回今天對(duì)應(yīng)的日期值

        LocalDateTimeTomorrow()  獲取當(dāng)前值的下一天

        LocalDateTimeYesterday()  獲取到當(dāng)前日期的前一天

        Now()  返回當(dāng)前系統(tǒng)的日期和時(shí)間

        Today()  返回當(dāng)前時(shí)間

        UtcNow()返回當(dāng)前系統(tǒng)日期和時(shí)間,作為協(xié)調(diào)通用時(shí)間 (UTC) 表示。

        【字符串函數(shù)】

        Argb(Alpha, Red, Green, Blue)Returns a string defining a color using the Alpha, Red, Green, and Blue color channel values.

        Ascii(字符串)  返回當(dāng)前字符串的Ascii碼

        Char(數(shù)值)  將指定的Ascii碼數(shù)值轉(zhuǎn)換為字符

        CharIndex(字符串1, 字符串2)  返回字符串2在字符串1中的起始位置

        CharIndex(字符串1, 字符串2, 開(kāi)始位置)  返回字符串2在字符串1中的其實(shí)位置,開(kāi)始位置從用戶指定的開(kāi)始位置算起

        Concat(字符串1, ... , 字符串N)  返回由字符串1到字符串N鏈接后的字符串

        Contains(字符串, 子字符串)  如果字符串包含子字符串則返回True,否則返回False

        EndsWith(字符串,結(jié)束字符串)  如果字符串以指定的結(jié)束字符串結(jié)尾則返回True,否則返回False

        FormatString('{0} - {1:c}', [Column1], [Column2])  Returns the specified string with formatted field values.This function can accept any number of arguments.

        Insert(字符串1, 開(kāi)始位置, 字符串2)  從設(shè)定的起始位置開(kāi)始在字符串1中插入字符串2

        Join(Collection)  Concatenates elements of the specified Collection, inserting comma between each element.

        Join(Collection, Separator)  Concatenates elements of the specified Collection, using the specified Separator between each element.

        Len(值)  返回當(dāng)前值的長(zhǎng)度

        Lower(字符串)  返回字符串的小寫(xiě)字符串

        NewLine()  Returns the newline string defined for this environment.

        PadLeft(字符串, 長(zhǎng)度)  左對(duì)齊字符串,填充指定長(zhǎng)度的空白字符

        PadLeft(字符串, 長(zhǎng)度, 字符)  左對(duì)齊字符串,并填充指定長(zhǎng)度的設(shè)置字符

        PadRight(字符串, 長(zhǎng)度)  右對(duì)齊字符串,填充指定長(zhǎng)度的空白字符

        PadRight(字符串, 長(zhǎng)度, 字符)  右對(duì)齊字符串,并填充指定長(zhǎng)度的設(shè)置字符

        Remove(String, StartPosition)  Deletes all characters from specified String, beginning at a specified StartPosition.

        Remove(字符串, 起始位置, 長(zhǎng)度)  從字符串中指定位置開(kāi)始刪除指定長(zhǎng)度的字符

        Replace(字符串, 子字符串2, 字符串3)  返回字符串中子字符串2被字符串3替換的字符串

        Reverse(字符串)  反轉(zhuǎn)字符串

        StartsWith(字符串, 開(kāi)始字符)  如果字符串以開(kāi)始字符開(kāi)頭,則返回True,否則返回False

        Substring(字符串, 起始位置)  返回從起始位置截取指定字符串的字符串

        Substring(字符串,起始位置, 長(zhǎng)度)  返回從指定字符串的指定起始位置開(kāi)始截取指定長(zhǎng)度的字符串

        ToStr(值)  將值轉(zhuǎn)換為字符類(lèi)型

        Trim(字符串)  移除字符串起始和結(jié)尾空白

        Upper(字符串)  將字符串轉(zhuǎn)換為大寫(xiě).

        【Aggregate函數(shù)】

        Avg(Expression)  Returns the average of all the Expression values in the Collection based on the specified Condition (optional).Example:[Products][Discontinued == False].Avg([UnitsInStock])

        Count()  Returns the number of entries in the Collection based on the specified Condition (optional).Example:[Products][Discontinued == False].Count()

        Exists()  Determines whether the specified Condition holds true for the defined Collection.Example:[][UnitPrice > 0].Exists()

        Max(Expression)  Returns the maximum Expression value in the specified Collection based on the defined Condition (optional).Example:[][Discontinued == False].Max([UnitPrice])

        Min(Expression)  Returns the minimum Expression value in the specified Collection based on the defined Condition (optional).Example:[][Discontinued == False].Min([UnitPrice])

        Single(Expression)  Returns the Expression if the Collection contains only one object meeting the specified Condition (optional).Example:[Products][UnitPrice > 200].Single('True')

        Sum(Expression)  Returns the sum of all the Expression values in the Collection based on the specified Condition (optional).Example:[Products][Discontinued].Sum([UnitsInStock])

        【邏輯函數(shù)】

        Iif(表達(dá)式, 真, 假)  根據(jù)表達(dá)式要么返回真,要么返回假

        IsNull(值)  如果值為空,則返回True

        IsNull(Value1, Value2)  Returns the second operand if the first operand is null, otherwise, the first operand is returned.

        IsNullOrEmpty(字符串)  如果字符串為空或無(wú)字符串,則返回True,否則返回False



        五通軟件商城官方微信公眾號(hào)

        網(wǎng)友評(píng)論
          暫無(wú)評(píng)論...

        欄目類(lèi)別

        国产乱子伦视频观看,国产成人精品视觉盛宴,久久久久久久99精品老熟妇,久久精品一品道久久精品

              <dfn id="jyk3w"></dfn>