Files
playbook/skills/tsl-api-reference/references/codegen/dotnet/web.md
T
2026-07-20 01:42:42 +00:00

56 KiB
Raw Blame History

Web/CGI / 其他

echo()

与Write类似,但是Echo不是函数而是关键字,使用比write方便,也有些细微差别,目前ECHO显示NAN等和WRITE不一样。

返回:any

read(count, disp_char)

从控制台读字符串并返回结果。

参数 类型 说明
count int 整数类型,需要读的字符的个数,个数为0时则以回车结束输入。
disp_char string 可选参数,字符类型或者空字符串类型。如果指定该参数,则在输入的时候不显示回显,而是显示该指定的字符,倘若该参数为空字符串,则不显示。

返回:string

TSWEB_Stock_IPOGetDataAndCompare(stock_id, industry_type)

返回指定股票同行业的上市信息

参数 类型 说明
stock_id string 字符串。证券代码
industry_type any 整型。所属行业,取值如下:

返回:array

TSWEB_Stock_HSGIndustryHoldingInfo(stock_id, end_t, industry_type)

报表,获取指定股票区间持仓变动(市值单位:亿元/亿港币)

参数 类型 说明
stock_id string 字符串。股票代码
end_t datetime TDateTime类型。截止日期
industry_type any 整型。所属行业,取值如下:

返回:array

TSWEB_Stock_HSGHolingAndMarketTrend(stock_id, beg_t, end_t)

报表,获取指定股票区间持仓数据(市值单位:亿元/亿港币)

参数 类型 说明
stock_id string 字符串。股票代码
beg_t datetime TDateTime类型。开始日期
end_t datetime TDateTime类型。截止日期

返回:array

TSWEB_Stock_HSGENewTradingMarketInfo(stock_id, beg_t, end_t, industry_type)

报表,获取个券指定日最新持仓及相关区间数据(市值单位:亿元/亿港币,数量单位:亿)

参数 类型 说明
stock_id string 字符串。股票代码
beg_t datetime TDateTime类型。开始日期
end_t datetime TDateTime类型。截止日期
industry_type any 整型。所属行业,取值如下:

返回:array

TSWEB_Stock_HSGHolingChangeAndMarketTrend(stock_id, beg_t, end_t)

报表,获取指定股票区间持仓变动(市值单位:亿元/亿港币)

参数 类型 说明
stock_id string 字符串。股票代码
beg_t datetime TDateTime类型。开始日期
end_t datetime TDateTime类型。截止日期

返回:array

TSWEB_Block_HSGAccumCapitalFlowAndMarketMove(bkid, beg_t, end_t)

WEB报表,获取累计净买入和市场基准指数累计涨幅(金额单位:亿元/亿港币)

参数 类型 说明
bkid string 字符串。一个或多个板块代码,多个代码以英文分号“;”隔开,取值如下:
beg_t datetime TDateTime类型。开始日期
end_t datetime TDateTime类型。截止日期

返回:array

TSWEB_Industry_HSGHoldingChangeTopN_S(indus_name, end_t, industry_type)

报表,指定日港股通指定行业最近一月增减持5大股票(市值单位:亿港币)

参数 类型 说明
indus_name string 字符串。行业名称
end_t datetime TDateTime类型。截止日期
industry_type any 整型。所属行业,取值如下:

返回:array

TSWEB_Industry_HSGHoldings_N(indus_name, end_t, industry_type)

报表,指定日指定行业于陆股通最新行业成分股详情(市值单位:亿元)

参数 类型 说明
indus_name string 字符串。行业名称
end_t datetime TDateTime类型。截止日期
industry_type any 整型。所属行业,取值如下:

返回:array

TSWEB_Block_HSGShareHoldingsInfoEndT(bkid, end_t, industry_type)

报表,指定日指定沪深港板块的持股情况(市值单位:亿元/港币,数量单位:亿)

参数 类型 说明
bkid string 字符串。一个或多个板块代码,多个代码以英文分号“;”隔开,取值如下:
end_t datetime TDateTime类型。截止日期
industry_type any 整型。所属行业,取值如下:

返回:array

TSWEB_Industry_HSGHoldingPeriod_N(indus_name, beg_t, end_t, industry_type)

报表,指定日陆股通指定行业持有市值及占比(单位:亿元)

参数 类型 说明
indus_name string 字符串。行业名称
beg_t datetime TdateTime类型。开始日期
end_t datetime TDateTime类型。截止日期
industry_type any 整型。所属行业,取值如下:

返回:array

TSWEB_Block_HSGIndustryIncreaseTop5(bkid, end_t, industry_type)

报表,沪深港通板块最近1月市值增减持前5名行业-增持(单位:亿元/亿港币)

参数 类型 说明
bkid string 字符串。一个或多个板块代码,多个代码以英文分号“;”隔开,取值如下:
end_t datetime TDateTime类型。截止日期
industry_type any 整型。所属行业,取值如下:

返回:array

TSWEB_Block_HSGAmountSum(bkid, beg_t, end_t, industry_type)

WEB报表,板块成交汇总(金额单位:亿元/亿港币)

参数 类型 说明
bkid string 字符串。一个或多个板块代码,多个代码以英文分号“;”隔开,取值如下:
beg_t datetime TDateTime类型。开始日期
end_t datetime TDateTime类型。截止日期
industry_type any 整型。所属行业,取值如下:

返回:array

TSWEB_Industry_HSGHoldingInfo(indus_name, beg_t, end_t, industry_type)

报表,指定日指定行业于沪深港通最新持有情况(单位:亿元/亿港币)

参数 类型 说明
indus_name string 字符串。行业名称
beg_t datetime TdateTime类型。开始日期
end_t datetime TDateTime类型。截止日期
industry_type any 整型。所属行业,取值如下:

返回:array

TSWEB_Industry_HSGHoldings_S(indus_name, end_t, industry_type)

报表,指定日指定行业于港股通最新行业成分股详情(市值单位:亿港币)

参数 类型 说明
indus_name string 字符串。行业名称
end_t datetime TDateTime类型。截止日期
industry_type any 整型。所属行业,取值如下:

返回:array

TSWEB_Block_HSGNetFlowAndMarket(bkid, beg_t, end_t)

WEB报表,沪深港通板块净买入(金额单位:亿元/亿港币)

参数 类型 说明
bkid string 字符串。一个或多个板块代码,多个代码以英文分号“;”隔开,取值如下:
beg_t datetime TDateTime类型。开始日期
end_t datetime TDateTime类型。截止日期

返回:array

TSWEB_Block_HSGCapitalFlowAndForexMove(bkid, beg_t, end_t)

WEB报表,沪深港通板块资金流向与外汇走势对比(数据从2014-11-17开始,金额单位:亿元/亿港币)

参数 类型 说明
bkid string 字符串。一个或多个板块代码,多个代码以英文分号“;”隔开,取值如下:
beg_t datetime TDateTime类型。开始日期
end_t datetime TDateTime类型。截止日期

返回:array

TSWEB_Industry_HSGHoldingPeriod_S(indus_name, beg_t, end_t, industry_type)

报表,指定日港股通指定行业持有市值及占比(单位:亿港币)

参数 类型 说明
indus_name string 字符串。行业名称
beg_t datetime TdateTime类型。开始日期
end_t datetime TDateTime类型。截止日期
industry_type any 整型。所属行业,取值如下:

返回:array

TSWEB_Block_HSGShareHoldingsIncreased(bkid, end_t)

报表,指定日指定沪深港板块最近1月增减持前10大股票-增持

参数 类型 说明
bkid string 字符串。一个或多个板块代码,多个代码以英文分号“;”隔开,取值如下:
end_t datetime TDateTime类型。截止日期

返回:array

TSWEB_Block_HSGBSAmountAndMarketMove(bkid, beg_t, end_t)

WEB报表,买卖金额(金额单位:亿元/亿港币)

参数 类型 说明
bkid string 字符串。一个或多个板块代码,多个代码以英文分号“;”隔开,取值如下:
beg_t datetime TDateTime类型。开始日期
end_t datetime TDateTime类型。截止日期

返回:array

TSWEB_Block_HSGActiveIncreaseTop10(bkid, end_t)

WEB报表,获取最近1月买入及卖出前10股票的买入金额(金额单位:亿元/亿港币)

参数 类型 说明
bkid string 字符串。一个或多个板块代码,多个代码以英文分号“;”隔开,取值如下:
end_t datetime TDateTime类型。截止日期

返回:array

TSWEB_Block_HSGBSAmountAndMarketRatio(bkid, beg_t, end_t)

WEB报表,买卖合计与市场(金额单位:亿元/亿港币)

参数 类型 说明
bkid string 字符串。一个或多个板块代码,多个代码以英文分号“;”隔开,取值如下:
beg_t datetime TDateTime类型。开始日期
end_t datetime TDateTime类型。截止日期

返回:array

TSWEB_Block_HSGAmountInfoByEndT(bkid, end_t)

报表,获取指定日指定沪深港通道十大成交统计(金额单位:亿元/亿港币)

参数 类型 说明
bkid string 字符串。一个或多个板块代码,多个代码以英文分号“;”隔开,取值如下:
end_t datetime TDateTime类型。截止日期

返回:array

TSWEB_Block_HSGActiveDecreaseTop10(bkid, end_t)

WEB报表,获取最近1月买入及卖出前10股票的卖出金额(金额单位:亿元/亿港币)

参数 类型 说明
bkid string 字符串。一个或多个板块代码,多个代码以英文分号“;”隔开,取值如下:
end_t datetime TDateTime类型。截止日期

返回:array

TSWEB_Block_HSGActiveTopN(bkid, end_t, industry_type)

WEB报表,获取最新10大成交(金额单位:亿元/亿港币)

参数 类型 说明
bkid string 字符串。一个或多个板块代码,多个代码以英文分号“;”隔开,取值如下:
end_t datetime TDateTime类型。截止日期
industry_type any 整型。所属行业,取值如下:

返回:array

TSWEB_Block_HSGShareHoldingsSizeByMainBK(bkid, beg_t, end_t, industry_type)

报表,指定日指定沪深港板块最新规模(市值单位:亿元/亿港币)

参数 类型 说明
bkid string 字符串。一个或多个板块代码,多个代码以英文分号“;”隔开,取值如下:
beg_t datetime TDateTime类型。开始日期
end_t datetime TDateTime类型。截止日期
industry_type any 整型。所属行业,取值如下:

返回:array

TSWEB_Block_HSGIndustryDecreaseTop5(bkid, end_t, industry_type)

报表,沪深港通板块最近1月市值增减持前5名行业-减持(金额单位:亿元/亿港币)

参数 类型 说明
bkid string 字符串。一个或多个板块代码,多个代码以英文分号“;”隔开,取值如下:
end_t datetime TDateTime类型。截止日期
industry_type any 整型。所属行业,取值如下:

返回:array

TSWEB_Block_HSGBalanceAndMarket(bkid, beg_t, end_t)

WEB报表,板块额度余额(金额单位:亿元/亿港币)

参数 类型 说明
bkid string 字符串。一个或多个板块代码,多个代码以英文分号“;”隔开,取值如下:
beg_t datetime TDateTime类型。开始日期
end_t datetime TDateTime类型。截止日期

返回:array

TSWEB_Block_HSGShareHoldingsInfoEndTTop10(bkid, end_t, industry_type)

报表,指定日指定沪深港板块持仓前10名(市值单位:亿元/港币,数量单位:亿)

参数 类型 说明
bkid string 字符串。 一个或多个板块代码,多个代码以英文分号“;”隔开,取值如下:
end_t datetime TDateTime类型。截止日期
industry_type any 整型。所属行业,取值如下:

返回:array

TSWEB_Block_HSGShareHoldingsDecreased(bkid, end_t)

报表,指定日指定沪深港板块最近1月增减持前10大股票-减持

参数 类型 说明
bkid string 字符串。一个或多个板块代码,多个代码以英文分号“;”隔开,取值如下:
end_t datetime TDateTime类型。截止日期

返回:array

TSWEB_Market_HSGIndustryChange_S(beg_t, end_t, industry_type)

报表,获取港股通一段时间行业配置占比变化数据。

参数 类型 说明
beg_t datetime TDateTime类型。开始日期
end_t datetime TDateTime类型。截止日期
industry_type any 整型。所属行业,取值如下:

返回:array

TSWEB_Market_HSGHoldingTop10_N(end_t, industry_type)

获取指定日陆股通十大重仓股,其中2016-12-05至2017-03-16仅有深股通持仓数据。返回数据有:代码、名称、所属行业、数量、市值、占总股本(%)、占通道(%)、涨幅(%)。如果返回空数组,则指定日通道未开通或是暂无相关持股数据。

参数 类型 说明
end_t datetime TDateTime类型。截止日期
industry_type any 整型。所属行业,取值如下:

返回:array

TSWEB_Market_HSGAccumCapitalFlow_S(beg_t, end_t)

报表,区间港股通累计净买入与市场(单位:亿港币)

参数 类型 说明
beg_t datetime TDateTime类型。开始日期
end_t datetime TDateTime类型。截止日期

返回:array

TSWEB_Market_HSGHoldingTop10_S(end_t, industry_type)

获取指定日港股通十大重仓股,返回数据有:代码、名称、所属行业、数量、市值、占总股本(%)、占通道(%)、涨幅(%)。如果返回空数组,则指定日通道未开通或是暂无相关持股数据。

参数 类型 说明
end_t datetime TDateTime类型。截止日期
industry_type any 整型。所属行业,取值如下:

返回:array

TSWEB_Market_HSGIndustryRatio_N(end_t, industry_type)

报表,获取指定日陆股通行业配置及行业市值占比数据。

参数 类型 说明
end_t datetime TDateTime类型。截止日期
industry_type any 整型。所属行业,取值如下:

返回:array

TSWEB_Market_HSGHoldingConcentraChange_S(beg_t, end_t)

报表,获取港股通的持股集中度及与期初变化。

参数 类型 说明
beg_t datetime TDateTime类型。开始日期
end_t datetime TDateTime类型。截止日期

返回:array

TSWEB_Market_HSGIndustryConcentraChange_N(beg_t, end_t)

报表,获取陆股通的行业集中度及与上期环比变化。

参数 类型 说明
beg_t datetime TDateTime类型。开始日期
end_t datetime TDateTime类型。截止日期

返回:array

TSWEB_Market_HSGIndustryInfo_S(beg_t, end_t, industry_type)

报表,获取港股通区间行业配置及变动。

参数 类型 说明
beg_t datetime TDateTime类型。开始日期
end_t datetime TDateTime类型。截止日期
industry_type any 整型。所属行业,取值如下:

返回:array

TSWEB_Market_HSGCapitalFlowPeriod_N(beg_t, end_t)

报表,获取陆股通一段时间净买入数据(日线)(单位:亿元)

参数 类型 说明
beg_t datetime TDateTime类型。开始日期
end_t datetime TDateTime类型。截止日期

返回:array

TSWEB_Market_HSGShareHoldingsSizeByMainBK(end_t, industry_type)

报表,获取指定日沪深港通持仓情况及前三大行业(市值单位:亿元/亿港币)

参数 类型 说明
end_t datetime TDateTime类型。截止日期
industry_type any 整型。所属行业,取值如下:

返回:array

TSWEB_Market_HSGActiveTop10_N(end_t, industry_type)

报表,指定日陆股通最新10大成交(单位:亿元)

参数 类型 说明
end_t datetime TDateTime类型。截止日期
industry_type any 整型。所属行业,取值如下:

返回:array

TSWEB_Market_HSGHoldingConcentraChange_N(beg_t, end_t)

报表,获取陆股通的持股集中度及与期初变化(单位:亿元)

参数 类型 说明
beg_t datetime TDateTime类型。开始日期
end_t datetime TDateTime类型。截止日期

返回:array

TSWEB_Market_HSGIndustryInfo_N(beg_t, end_t, industry_type)

报表,获取陆股通区间行业配置及变动(市值单位:亿元)

参数 类型 说明
beg_t datetime TDateTime类型。开始日期
end_t datetime TDateTime类型。截止日期
industry_type any 整型。所属行业,取值如下:

返回:array

TSWEB_Market_HSGIndustryRatio_S(end_t, industry_type)

报表,获取指定日港股通行业配置及行业市值占比数据。

参数 类型 说明
end_t datetime TDateTime类型。截止日期
industry_type any 整型。所属行业,取值如下:

返回:array

TSWEB_Market_HSGActiveTop10_S(end_t, industry_type)

报表,指定日港股通最新10大成交(单位:亿元)

参数 类型 说明
end_t datetime TDateTime类型。截止日期
industry_type any 整型。所属行业,取值如下:

返回:array

TSWEB_Market_HSGAmountAndActiveTop10AmountAndPercent(end_t)

报表,指定日沪深港通总况及十大成交(单位:亿元/亿港币)

参数 类型 说明
end_t datetime TDateTime类型。截止日期

返回:array

TSWEB_Market_HSGIndustryConcentraChange_S(beg_t, end_t)

报表,获取港股通的行业集中度及与上期环比变化。

参数 类型 说明
beg_t datetime TDateTime类型。开始日期
end_t datetime TDateTime类型。截止日期

返回:array

TSWEB_Market_CollectMoneytotal(beg_t, end_t)

按年或月或周或日返回全市场从开始日期到截止日期的汇总股票个数、募集资金、募资净额。数据超过四年按年返回,超过四月按月返回,超过四周按周返回,不足四周按日返回。返回结果累计求和。

参数 类型 说明
beg_t datetime TDateTime类型。开始日期
end_t datetime TDateTime类型。截止日期

返回:array

TSWEB_Block_CollectMoneyPercentage(bkname, beg_t, end_t)

按年或月或周或日返回指定板块从开始日期到截止日期的汇总股票个数、募集资金、募资净额。数据超过四年按年返回,超过四月按月返回,超过四周按周返回,不足四周按日返回。返回结果累计求和。

参数 类型 说明
bkname string 字符串。板块名称
beg_t datetime TDateTime类型。开始日期
end_t datetime TDateTime类型。截止日期

返回:array

TSWEB_Block_IPOdetail(bkname, beg_t, end_t, industry_type)

返回从开始日期到截止日期指定板块中所有股票的发行上市明细。

参数 类型 说明
bkname string 字符串。板块名称
beg_t datetime TDateTime类型。开始日期
end_t datetime TDateTime类型。截止日期
industry_type any 整型。所属行业,取值如下:

返回:array

TSWEB_Market_IPOPEDistribution(beg_t, end_t)

返回从开始日期到截止日期全市场中所有股票的市盈率分布。

参数 类型 说明
beg_t datetime TDateTime类型。开始日期
end_t datetime TDateTime类型。截止日期

返回:array

TSWEB_Market_IssuePriceDistribution(beg_t, end_t)

返回从开始日期到截止日期全市场中所有股票的发行价分布。

参数 类型 说明
beg_t datetime TDateTime类型。开始日期
end_t datetime TDateTime类型。截止日期

返回:array

TSWEB_Block_IssuePriceDistribution(bkname, beg_t, end_t)

返回从开始日期到截止日期指定板块中所有股票的发行价分布。

参数 类型 说明
bkname string 字符串。板块名称
beg_t datetime TDateTime类型。开始日期
end_t datetime TDateTime类型。截止日期

返回:array

TSWEB_Block_CollectMoneyBegTEndT(bkname, beg_t, end_t)

返回指定板块从开始日期到截止日期的汇总发行上市基本信息。

参数 类型 说明
bkname string 字符串。板块名称
beg_t datetime TDateTime类型。开始日期
end_t datetime TDateTime类型。截止日期

返回:array

TSWEB_Market_CollectMoneydetail(beg_t, end_t)

返回全市场从开始日期到截止日期的汇总发行上市基本信息。分为沪深两市、沪市、深市。

参数 类型 说明
beg_t datetime TDateTime类型。开始日期
end_t datetime TDateTime类型。截止日期

返回:array

TSWEB_Market_CollectMoneyofIndustryTop10(beg_t, end_t, industry_type)

按行业对全市场股票进行分组,然后返回从开始日期到截止日期、募集资金排名前十的行业以及相应的募集资金数据。

参数 类型 说明
beg_t datetime TDateTime类型。开始日期
end_t datetime TDateTime类型。截止日期
industry_type any 整型。 所属行业,取值如下:

返回:array

TSWEB_Block_StageCollectMoney(bkname, beg_t, end_t)

按年或月或周或日返回指定板块从开始日期到截止日期的汇总股票个数、募集资金、募资净额。数据超过四年按年返回,超过四月按月返回,超过四周按周返回,不足四周按日返回。返回结果不累计求和。

参数 类型 说明
bkname string 字符串。板块名称
beg_t datetime TDateTime类型。开始日期
end_t datetime TDateTime类型。截止日期

返回:array

TSWEB_Block_IPOPEDistribution(bkname, beg_t, end_t)

返回从开始日期到截止日期,指定板块中所有股票的市盈率分布

参数 类型 说明
bkname string 字符串。板块名称
beg_t datetime TDateTime类型。开始日期
end_t datetime TDateTime类型。截止日期

返回:array

TSWEB_Market_CollectMoneyTop10(beg_t, end_t, industry_type)

返回全市场中从开始日期到截止日期、募集资金排名前十的股票以及相应的募集资金数据。

参数 类型 说明
beg_t datetime TDateTime类型。开始日期
end_t datetime TDateTime类型。截止日期
industry_type any 整型。所属行业,取值如下:

返回:array

TSWEB_Market_StageCollectMoney(beg_t, end_t)

按年或月或周或日返回全市场从开始日期到截止日期的汇总股票个数、募集资金、募资净额。数据超过四年按年返回,超过四月按月返回,超过四周按周返回,不足四周按日返回。返回结果不累计求和。

参数 类型 说明
beg_t datetime TDateTime类型。开始日期
end_t datetime TDateTime类型。截止日期

返回:array

TSWEB_Market_CollectMoneyofLeadUnderwriterTop10(beg_t, end_t)

按主承销商对全市场股票进行分组,然后返回从开始日期到截止日期、募集资金排名前十的主承销商以及相应的募集资金数据。

参数 类型 说明
beg_t datetime TDateTime类型。开始日期
end_t datetime TDateTime类型。截止日期

返回:array

webZero(v)

Web中显示零处理,当数值为0或者空字符串的时候显示为空字符串,其他情况显示其值本身;

参数 类型 说明
v integer/string 任意类型的值

返回:string

示例

return webZero(0);
// 结果:’’  //空字串

FastLine_Web(r, graph_title, data_prop, return_type)

返回线图或者数据,主要用于网页设计。

参数 类型 说明
r array 一维数字数组,数据;
graph_title string 字符串,图形标题;
data_prop array 数据表类型,图形属性;
return_type any 整数,返回类型。

返回:array

BarLine_Web(r, graph_title, return_type)

返回直方图。主要用于网页设计。

参数 类型 说明
r array 数据表类型,数据;
graph_title string 字符串,图形标题;
return_type any 整数,返回类型。

返回:array

PieLine_Web(r, graph_title, return_type)

返回饼图。

参数 类型 说明
r array 数据表类型,数据;
graph_title string 字符串,图形标题;
return_type any 整数,返回类型。

返回:array

Web_tb_arrow(t, pv, ifval, opstyle)

dotWeb表-带颜色的方向箭头-条件格式 将一维数字数组按值转换为html的方向箭头格式, 在dotweb直接使用即可,不需要其他操作 使用说明: 返回的结果可以在web中直接以对应的样式显示,不需要特殊配置 只能在dotweb使用。 与PN_Precision有关。

参数 类型 说明
t array Array of number,只能是一维数组或单个元素
pv float Number,默认为0,阈值,大于pv的向上
ifval bool Bool,是否显示值,默认假
opstyle array Array of number,可选样式数组

返回:array

Web_tb_bar(t, color, min, max, ifshowv, optstyle)

dotWeb表-数据条-条件格式 条件格式-条形图 固定零轴用Web_td_NPBar

参数 类型 说明
t array Array of number,一维数字数组
color string String,颜色
min float Number,最小值
max float Number,最大值
ifshowv bool Bool,是否展示数值
optstyle array Array of string,可选样式数组

返回:array

Web_tb_gradient(t, midtype, min, max, ifshowv, optstyle)

dotWeb表-色阶-条件格式 如果没有min/max则对整个数据表t求最大最小值

参数 类型 说明
t array Array of number,一维或二维数字数组
midtype any Usrdefine,字符串""0"":中位数【默认】,或任意实数
min float Number,最小值,默认取序列最小值
max float Number,最大值,默认取序列最大值
ifshowv bool Bool,是否显示值,默认真
optstyle array Array of string, 可选样式数组

返回:array

Web_tb_npbar(t, ncolor, pcolor, ifalign, min, max, ifshowv, optstyle)

dotWeb表-正负数据条-条件格式 强制以0轴作为起点或终点

参数 类型 说明
t array Array of number,一维数字数组
ncolor string String,负值颜色
pcolor string String,正值颜色
ifalign bool Bool,False:强制以0轴作为起点或终点,脱离0轴,请使用web_td_bar;True:固定以0轴做对齐。
min float Number,最小值,默认取序列最小值
max float Number,最大值,默认取序列最大值
ifshowv bool Bool, 是否显示值,默认真
optstyle array Array of string, 可选样式数组

返回:array

Web_tb_npgridbar(t, ncolor, pcolor, ifalign, min, max, optstyle)

dotWeb表-正负数据条-条件格式(数字与数据条分两部分展示) 强制以0轴作为起点或终点 与Web_TB_NPBar的区别 本模型(数字与数据条分两部分展示) 只在dotweb中可以看到效果

参数 类型 说明
t array Array of number,一维数字数组
ncolor string String,负值颜色
pcolor string String,正值颜色
ifalign bool Bool,False:强制以0轴作为起点或终点,脱离0轴,请使用web_td_bar;True:固定以0轴做对齐。
min float Number,最小值,默认取序列最小值
max float Number,最大值,默认取序列最大值
optstyle array Array of string, 可选样式数组

返回:array

Web_css_bgbar(sd, ed, color, v, opstyle, iffillparent)

样式-单元格-设置单条形图式背景

参数 类型 说明
sd float Number,起始百分位(%)
ed float Number,中止百分位(%)
color string String,条形颜色
v float Number,显示值
opstyle array Array of string,可选样式参数
iffillparent bool Bool,是否填充父元素,默认真

返回:string

Web_css_bgcolor(v, bc, optstyle, iffillparent)

样式-单元格-设置背景色

参数 类型 说明
v float Number,数值
bc string String,背景色
optstyle array Array of string,可选样式数组
iffillparent bool Bool,是否填充父容器,默认真

返回:string

Web_css_bghist(sd, ed, color, v, opstyle, iffillparent)

样式-单元格-设置单柱形图式背景

参数 类型 说明
sd float Number,起始百分位(%)
ed float Number,中止百分位(%)
color string String,条形颜色
v float Number,显示值
opstyle array Array of string,可选样式参数
iffillparent bool Bool,是否填充父容器,默认真

返回:string

Web_richtext_zdbgcolor(v, s, ops)

样式-单元格-涨跌双色-富文本 (1)根据v的值大小设置背景色 v>0 颜色为红 v<0 绿色 (2)文本显示为s 当s为nil时,用v填充

参数 类型 说明
v float Number,
s string String,
ops array Array of number

返回:string

Web_spark_hist(t, color, min, max, optstyle, bgcolor)

样式-单元格-柱形图-迷你图 固定零轴用Web_Spark_Hist array('font-size':'50px','padding':'5px')

参数 类型 说明
t array Array of number,一维数字数组
color string String,颜色
min float Number,最小值
max float Number,最大值
optstyle array Array of string,可选样式数组
bgcolor string String,背景色

返回:array

Web_spark_nphist(t, ncolor, pcolor, ifalign, min, max, optstyle, bgcolor)

样式-单元格-正负、盈亏柱形图-迷你图 强制以0轴作为起点或终点 设置optstyle可指定高度和留白。 optstyle := array('height':'50px','padding':'5px')

参数 类型 说明
t array Array of number,一维数字数组
ncolor string String,负值颜色
pcolor string String,正值颜色
ifalign bool Bool,False:强制以0轴作为起点或终点,脱离0轴,请使用Web_Spark_HistTrue:固定以0轴做对齐。
min float Number,最小值,默认取序列最小值
max float Number,最大值,默认取序列最大值
optstyle array Array of string, 可选样式数组
bgcolor string String,背景色

返回:array

Web_fig_box(data)

dotweb-自定义图-箱型图 每列表示一个箱子的分布数据echarts箱型图,每一列对应于一个箱子的数据,列名对应于系列名

参数 类型 说明
data array Array of number,箱型图作图数据

返回:array

Web_fig_heatmap(data)

dotWeb图-自定义图-热力图 实现将dotweb配置串与数据分离,只考虑默认图表效果。 使用说明: (1)将结果使用 本模型 得到作图必须字段 (2)复制结果|配置串|中的文本到dotweb配置串中即可 (3)一般需要调整块的高度

参数 类型 说明
data array Usrdefine,二维数据表

返回:array

Web_fig_histogram(data)

dotweb-自定义图-分布直方图,data是一维数字数组

参数 类型 说明
data array Array of number,一维数组数据

返回:array

Web_fig_radar(data, min, max, ifrange)

dotWeb图-自定义图-雷达图 雷达图辅助模型 只考虑最基本的雷达图。 实现将dotweb配置串与数据分离,只考虑默认图表效果。 使用说明: (1)将结果使用 本模型 得到作图必须字段 (2)复制结果|配置串|中的文本到dotweb配置串中即可 (3)一般需要调整块的高度

参数 类型 说明
data array Usrdefine,数据表,第一列为轴名,每一行为一列数据。;当为一维数组时,自动转换。
min float Number,默认,min(Data[:,1:]),;可以为与data等长的数组,对每一轴设置;或者为实数,表示左右轴都是同一个值
max float Number,默认,max(Data[:,1:]),;可以为与data等长的数组,对每一轴设置;或者为实数,表示左右轴都是同一个值
ifrange bool Bool,是否指定范围,控制max和min是否有效;为False时,max和min失效,由dotweb自动控制;默认为True.

返回:array

Web_fig_tree_decomp(tabletree)

dotWeb图-自定义图-树形表示分解关系 实现将dotweb配置串与数据分离,只考虑默认图表效果。 使用说明: (1)将结果使用 本模型 得到作图必须字段 (2)复制结果|配置串|中的文本到dotweb配置串中即可 (3)一般需要调整块的高度

参数 类型 说明
tabletree any Table,见web_Table2DictTree/web_Dict2TableTree

返回:array

Web_fig_violin(data)

dotweb-自定义图-小提琴图 echarts自定义小提琴图,每一列对应于一个小提琴的数据,列名对应于系列名

参数 类型 说明
data array Array of number,小提琴图作图数据

返回:array

Web_color_theme(colorname, tp)

颜色配置-主题标准色 返回office2010默认的主题色配置 通过不定参数的方式控制返回 (1)不给参数,返回整个对照 (2)给一个参数获得对应颜色下的各字段详情 (3)给颜色名和字段编号,获得对应颜色下的指定字段值

参数 类型 说明
colorname string String,颜色名
tp any Usrdefine,英文名=016进制颜色字符串=1rgb字符串=2;rgb数组=3

返回:any

Web_color_triscale(colorlevel, tp)

颜色配置-三色阶 返回office2010默认的主题色配置 通过不定参数的方式控制返回 (1)不给参数,返回真个对照 (2)给一个参数获得对应颜色下的各字段详情 (3)给颜色名和字段编号,获得对应颜色下的指定字段值

参数 类型 说明
colorlevel any Integer,颜色名,1、红,0、黄,-1、绿
tp any Usrdefine,英文名=016进制颜色字符串=1rgb字符串=2;rgb数组=3

返回:any

Web_dict2tabletree(dicttree)

树形字典-->树型数据表 table tree array( (""name"":""基金收益(%)"",""value"":-3.2,""group"":""""), (""name"":""分解1"",""group"":""基金收益(%)""), (""name"":""风格收益"",""value"":8,""group"":""基金收益(%)\分解1""), (""name"":""基准收益"",""value"":3.2,""group"":""基金收益(%)\分解1\风格收益""), (""name"":""风格alpha"",""value"":3.8,""group"":""基金收益(%)\分解1\风格收益""), (""name"":""风格alphal"",""value"":9.199999999999999,""group"":""基金收益(%)\分解1""), (""name"":""分解2"",""group"":""基金收益(%)""), (""name"":""超额"",""value"":2.9,""group"":""基金收益(%)\分解2""), (""name"":""基准"",""value"":2.9,""group"":""基金收益(%)\分解2"")); dict tree: array((""name"":""基金收益(%)"",""value"":-3.2, ""children"":( ( ""name"":""分解1"", ""children"":( (""name"":""风格收益"",""value"":8, ""children"":( (""name"":""基准收益"",""value"":3.2), (""name"":""风格alpha"",""value"":3.8) ) ), (""name"":""风格alphal"",""value"":9.199999999999999) ), ), (""name"":""分解2"", ""children"":( (""name"":""超额"",""value"":2.9), (""name"":""基准"",""value"":2.9)), ) ), ))

参数 类型 说明
dicttree any Table,字典表示的树

返回:any

Web_format(v)

转为web端显示的字符串 web展示用,将值转为web端显示的字符串 (1)对实数,通过PN_Precision()控制显示精度。 (2)将nil转为空'' (3)将"" ""转为

参数 类型 说明
v float Number,

返回:string

Web_getcolorscalebyrgbarr(x, cs, vs, iftorgb)

构造色阶的线性映射 cs,vs_ 必须为等长得一维数字数组 vs_默认为【0,100】按cs长度切分的数组。

参数 类型 说明
x float Number,数值
cs array Array of number,各分界点颜色
vs array Array of number,数值分阶点
iftorgb bool Bool,是否转为rgb字符串,默认否

返回:array

Web_getdefultcolor(color)

获得颜色参数 中间函数,获得颜色参数 保证color为字符串,默认值设为'red'

参数 类型 说明
color string String,颜色

返回:string

Web_getlineargradient(sd, ed, color, tp)

构造Css的线性渐变函数

参数 类型 说明
sd float Number,起始百分位(%)
ed float Number,中止百分位(%)
color string String,颜色
tp any Usrdefine,方向,默认0,横向横向,条形,默认=0,纵向,柱形=1

返回:any

Web_gettdbar(t, aligntype, min, max, ncolor, pcolor, opstyle, options)

表格条形图条件格式设置 用于底层设置 使用Web_td_NPBar、 Web_td_Barreturn Web_GettdBar(rand(10,2)-0.5,2);

参数 类型 说明
t array Array of number,可以为一维数组、或二维数据表,;当为数据表时,若不设置min/max 则分别对每一列设置;范围
aligntype any Usrdefine,零轴对齐类型,默认2,脱离零轴固定零轴=1;脱离零轴=2;零轴正负对齐=3
min float Number,最小值
max float Number,最大值
ncolor string String,负值颜色
pcolor string String,正值颜色
opstyle array Array of string,可选样式数组
options array Array of string,可选设置;iffillparent 是否填充父容器,默认是;ifhist 柱形图还是条形图【默认】;ifshowv 是否显示值。默认是;ifgridpctbarweb_tb_NPGridPctBar 专用,默认为false,;当其为真时,ifshowv/ifhist无效,强制为False

返回:any

Web_html_span(showv, style)

构造span标签,使用范例见 Web_CSS_BGcolor

参数 类型 说明
showv string String,标签内的内容
style array Array of string,样式数组

返回:any

Web_html_table(t, ifaddstyle)

构造table标签 当设置【结果类型】为网页内容时,可调内置浏览器解析。

参数 类型 说明
t any Table,数据表
ifaddstyle bool Bool,是否添加style,默认True

返回:any

Web_table2dicttree(tabletree)

树型数据表-->树形字典 table tree array( (""name"":""基金收益(%)"",""value"":-3.2,""group"":""""), (""name"":""分解1"",""group"":""基金收益(%)""), (""name"":""风格收益"",""value"":8,""group"":""基金收益(%)\分解1""), (""name"":""基准收益"",""value"":3.2,""group"":""基金收益(%)\分解1\风格收益""), (""name"":""风格alpha"",""value"":3.8,""group"":""基金收益(%)\分解1\风格收益""), (""name"":""风格alphal"",""value"":9.199999999999999,""group"":""基金收益(%)\分解1""), (""name"":""分解2"",""group"":""基金收益(%)""), (""name"":""超额"",""value"":2.9,""group"":""基金收益(%)\分解2""), (""name"":""基准"",""value"":2.9,""group"":""基金收益(%)\分解2"")); dict tree: array((""name"":""基金收益(%)"",""value"":-3.2, ""children"":( ( ""name"":""分解1"", ""children"":( (""name"":""风格收益"",""value"":8, ""children"":( (""name"":""基准收益"",""value"":3.2), (""name"":""风格alpha"",""value"":3.8) ) ), (""name"":""风格alphal"",""value"":9.199999999999999) ), ), (""name"":""分解2"", ""children"":( (""name"":""超额"",""value"":2.9), (""name"":""基准"",""value"":2.9)), ) ), ))

参数 类型 说明
tabletree any Table,数据表类型表示的数

返回:any