Q:在.web中如何判断客户端数据是否获取成功?
A:在web配置中如果发现页面中并没有数据数据,可能是web中调用的数据源模型没有返回结果导致的。
在web端调用时可以
通过savetable模型保存数据源模型的结果。
常见原因:FAQ:
Q:在客户端的函数可以运行,但第三方(matlab、web、C等)调用出错,是什么原因
.web使用说明:FAQ:
Q:Dotweb(.web)作图使用文档
savetable使用说明:FAQ:
SaveTable
实现范例
步骤1:准备数据源模型
Function web_checkgetdata(stock,index,endt);
Begin
{
说明:获取指定日最近10日个股超额收益率
参数:
stock:string 股票代码
index:string 指数代码
endt:datetime 指定日期
}
setsysparam(pn_stock(),index);
setsysparam(pn_date(),endt);
setsysparam(pn_cycle(),cy_day());
N:=10;
t:=Nday(N,'日期',datetostr(sp_time()),
stock,a:=spec(stockzf3(),stock),
index,b:=stockzf3(),
"超额收益率(%)",a-b);
SaveTable(FunctionName(),t);//保存用户数据,表名当前函数名称
return t;
End;
步骤2:通过数据源模型配置web图形
步骤3:在web中选择参数调用数据源模型
步骤4:在客户端中检查最近更新的用户数据
步骤5:查看数据源模型的调用结果
