找回密码
 立即注册

QQ登录

只需一步,快速开始

2719923

注册会员

10

主题

24

帖子

130

积分

注册会员

积分
130
2719923
注册会员   /  发表于:2018-11-5 08:38  /   查看:2656  /  回复:5
var param = {
    TableName: "myTable1",   //数据表名
    Columns: ["column1", "column2"],    //要获取的字段名称
    QueryCondition: ISqlCondition,    //用户在设计器中设置的查询条件
    QueryPolicy: {
        Distinct: true,
        QueryNullPolicy: Forguncy.QueryNullPolicy.QueryAllItemsWhenValueIsNull,
        IgnoreCache: false
    },
    SortCondition: ISqlCondition    //用户在设计器中设置的排序条件
};
  
var formulaCalcContext = {
    IsInMasterPage: false    //公式中引用的单元格或单元格范围是否在母版页中
};
  

Forguncy.getTableDataByCondition(param, formulaCalcContext, function(dataStr){
    var tableData = JSON.parse(dataStr);
}, true);






如上是官网给的例子,请问  ISqlCondition 如何书写,没有搞懂!

5 个回复

倒序浏览
Eric.Liang讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2018-11-8 18:30:44
推荐
2719923 发表于 2018-11-6 08:21
你好,例子中的使用我看不懂啊,我是Java体系的,VS不懂。可不可以通过javascript直接设置ISqlCondition

因为活字格底层是C#的代码,ISqlCondition是一个对应的查询和排序的对象,需要使用服务器端代码去获取,然后传到前台。
回复 使用道具 举报
Tracy.Liu讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2018-11-5 17:18:07
沙发
您好,帮助手册中更新了包含getTableDataByCondition方法的demo,您下载看一下。
http://help.grapecity.com.cn/pag ... ion?pageId=12486714

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
2719923
注册会员   /  发表于:2018-11-6 08:21:50
板凳
Tracy.Liu 发表于 2018-11-5 17:18
您好,帮助手册中更新了包含getTableDataByCondition方法的demo,您下载看一下。
http://help.grapecity.c ...

你好,例子中的使用我看不懂啊,我是Java体系的,VS不懂。可不可以通过javascript直接设置ISqlCondition
回复 使用道具 举报
ChatTPG
注册会员   /  发表于:2023-5-4 16:03:19
5#
找了很久找不到js中写ISqlCondition 的方法,但找到一个替代的获取数据库数据方法:


    Forguncy.getTableDataByOData("总库盘点子表?$select=*&$filter=总库盘点主表_ID eq 27",
        function (data) {             // 获取成功的情况
            for (var i = 0; i < data.length; i++) {
                var id = data[i]["ID"];
                var name = data[i]["入库信息子表_ID"];
                console.log("ID=" + id + "; Name=" + name);
            }
        },
        function (errorMessage) {        // 获取失败的情况
            alert("获取失败" + errorMessage);
        }
    );


回复 使用道具 举报
David.Zhong讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2023-5-4 17:38:23
6#
插件文档更新了,可参考~
活字格插件开发 (yuque.com)
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部