小编kes*_*het的帖子

Google文档:使用其他电子表格中的数据创建下拉列表

我需要根据位于电子表格B中的数据(范围-C3:C15)填充电子表格A(使用数据验证)的单元格(比如单元格B2)中的下拉列表.我怎么做?用Google搜索了几个小时 - 没有运气.谢谢.

google-docs

16
推荐指数
2
解决办法
3万
查看次数

SAPUI5:如何使select字段为只读

我使用sap.m库制作了一个组合框:

var oSelection = new sap.m.ComboBox({
    name:   <name>,
    id:     <id>,
    items: {
        <items here>
        })
    },
});
Run Code Online (Sandbox Code Playgroud)

现在,我如何使这个字段只读,所以当我在移动设备上点击它时,它不会调出移动设备的键盘,但它会提出选择选项?我试过使用editable: false,但它会与键盘一起禁用选择.

谢谢.

sapui5

6
推荐指数
1
解决办法
7186
查看次数

从客户端传递选择查询

是否可以(我的意思是安全性原因)将数据库查询(选择或更新或其他)作为参数传递给服务器端(比如,我读取表单字段的值,在javascript中形成查询字符串并将形成的字符串传递给服务器作为参数):

$.ajax({
    url : "servletURL",
    type : "post",
    data: {query: "select name, last_name from employees"},
    success: //do things
});
Run Code Online (Sandbox Code Playgroud)

要么

var name = document.getElementById('name').value;
var last_name = document.getElementById('last_name').value;
$.ajax({
    url : "servletURL",
    type : "post",
    data: {query: "select * from employees where name="+name+" and last_name="+last_name},
    success: //do things
});
Run Code Online (Sandbox Code Playgroud)

或者我应该只向服务器传递参数,而不是完整的查询,并在那里制作预备语句?

当然,在将请求发送到服务器之前,我可以检查字段值的有效性.

javascript database

6
推荐指数
1
解决办法
1006
查看次数

Java动态创建的JSON对象

我正在尝试在我的 servlet 中构建一个 JSON 对象。该对象应如下所示:

{
    "firms": [
    {
        "name": "firm1",
        "projects": [
        {
            "name": "firm1project1"
        },
        {
            "name": "firm1project2"
        },
        {
            "name": "firm1project3"
        }
        ]
    },
    {
        "name": "firm2",
        "projects": [
        {
            "name": "firm2project1"
        },
        {
            "name": "firm2project2"
        },
        {
            "name": "firm2project3"
        }
        ]
    },
    {
        "name": "firm3",
        "projects": [
        {
            "name": "firm3project1"
        },
        {
            "name": "firm3project2"
        },
        {
            "name": "firm3project3"
        }
        ]
    },
    {
        "name": "firm4",
        "projects": [
        {
            "name": "firm4project1"
        },
        {
            "name": "firm4project2"
        },
        {
            "name": …
Run Code Online (Sandbox Code Playgroud)

java json

3
推荐指数
1
解决办法
2万
查看次数

如何在模型更改后刷新控件?

我使用SplitApp构建了一个Web应用程序,我的sap.m.Select控件出了问题.

在page1.view我有2个选择控件,它显示在这里(我感谢艾伦对他的帮助).使用ajax调用从数据库填充这些选择控件.

问题是当我在page2.view上向一个公司添加一个新项目时,我无法在page1.view上进行项目选择控制来刷新.

例如,如果我转到page1.view,在第一个选择控件中选择firm3,然后转到page2.view并将project4添加到firm3,然后导航回page1.view,我仍然看到第3个被选中并且只有第二个选择控件中有3个项目可用.但如果我选择任何其他公司然后再次选择firm3,我将在选择菜单中看到第4个项目.

那么,问题是如何刷新我的项目选择控件,以便我可以看到新添加的项目而无需重新选择公司?

sapui5

2
推荐指数
1
解决办法
4万
查看次数

IconTabFilter无法正常工作

对于一些我不知道的原因,我无法选择sap.m.IconTabFilter,就像它不能按下一样(鼠标悬停指针没有出现,当我按下时,没有任何反应).此问题在Chrome中经历过.在Mozilla它工作正常.

当我在Chrome中将XML复制到jsbean时,它运行正常.有没有人遇到同样的问题?怎么解决?我试图清除缓存,重新启动浏览器/ pc - 问题仍然存在.

另外,我正在使用sap.m.Switch控件遇到同样的问题.

更新:我认为这是一个特定于PC的问题.问题是,在Chrome中,应用程序决定它在平板电脑上运行(而不是笔记本电脑.笔记本电脑也可以作为平板电脑使用,但我在笔记本电脑模式下运行应用程序).这适用于相应的应用程序的行为.也许这可能是问题的根源?

没有应用自定义CSS,只有默认CSS.

google-chrome sapui5

1
推荐指数
1
解决办法
1012
查看次数

SAPUI5:如何从同一控制器中的另一个函数调用函数

我不能从同一个控制器的另一个函数调用一个函数.我在控制器中有什么:

checkData: function(){
    if(//check the data here before submitting it to the server){
        //display error message if the data is not ok
    }
    else{
        //call the function that submits data - submitData
    }
},

submitData: function(){
    //make ajax call here
}
Run Code Online (Sandbox Code Playgroud)

如何从checkData函数else块中调用submitData函数?

编辑:

以下是上述两个函数的完整代码: 链接到JSBin

sapui5

0
推荐指数
1
解决办法
2万
查看次数

事件触发器本身

我不知道为什么只有当按下按钮时才能运行的功能.

这是我的按钮声明:

var oButton = new sap.m.Button({
    id: "buttonId",
    text: "Yes",
    press: this.fnB()
});
Run Code Online (Sandbox Code Playgroud)

我的控制器如下所示:

sap.ui.controller("<controller-name>", {

    fnA: function(){<button_declaration_here>},

    fnB: function(){console.log("Hello from fnB!");}

});
Run Code Online (Sandbox Code Playgroud)

当我运行应用程序时,我得到:

你好fnB!

未捕获的TypeError:无法读取未定义的属性"0"

还没有按下按钮,为什么我会收到问候消息?

如果重要,我使用SAP WEB IDE ...

javascript sapui5

0
推荐指数
1
解决办法
88
查看次数

标签 统计

sapui5 ×5

javascript ×2

database ×1

google-chrome ×1

google-docs ×1

java ×1

json ×1