小编Bog*_*ann的帖子

SAPUI5中的EventBus是什么用的?

任何人都可以解释我们将使用EventBus方法的时间和时间吗?还有什么样的活动一样.

sapui5

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

从 SmartTable 中删除过滤器选项

我们已经实现了一个 SmartTable,一切正常。我只想删除 SmartTable useTablePersonalisation 选项提供的过滤器选项。

这可能吗 ?

问候, 玛雅克

sapui5

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

在多个字段上使用"OR"和"AND"条件进行过滤

我想实现下面的地方条件.如何在UI5中创建过滤器?

field-A NE 'O' and ( field-B contains 'search-text' or field-C contains 'search-text' )

后端业务场景:

  1. field-A NE 'O'绑定列表时应用过滤器.
  2. 应用过滤器( field-B contains 'search-text' or field-C contains 'search-text' )以在搜索字段上实现搜索功能.

过滤实例:

new sap.ui.model.Filter("field-A", sap.ui.model.FilterOperator.NE, "O");
new sap.ui.model.Filter("field-B", sap.ui.model.FilterOperator.contains, search-text);
new sap.ui.model.Filter("field-C", sap.ui.model.FilterOperator.contains, search-text);
Run Code Online (Sandbox Code Playgroud)

sapui5

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

如何在 UI5 中动态创建实体路径?

我想更新一个用 OData svc 填充的表。我正在使用这种方法:

oModel.update("/Products(999)", oData, {
  success: mySuccessHandler,
  error: myErrorHandler
});
Run Code Online (Sandbox Code Playgroud)

我在变量中有选定的索引,我需要传递该变量。问题是Products(999)- 这是使用硬编码行,但如何用变量替换?

odata sapui5

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

如何将多个属性绑定连接为一个

我有一个 OData 源,它提供包含first_name& 的结果行last_name

我想在一个名为Full Name的列的表中显示这些。

我正在尝试使用 JSView(它似乎不如 XML 笨拙)。

我可以像这样进行 1:1 绑定:

var template = new sap.m.ColumnListItem({
  // ...,
  cells: [
    new sap.m.Text({
      text: "{first_name}"
    })
  ]
});
Run Code Online (Sandbox Code Playgroud)

但我无法弄清楚如何将多个字段绑定/连接到 Text 控件,或者如何将多个 Text 控件放入一个单元格中。

编辑:这与其他建议的解决方案不完全相同,因为这是针对 JSView 而不是 XMLView。

sapui5

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

如何在 UI5 中按 F5 按键执行自己的操作?

我不知道如何替换F5SAPUI5中的关键操作。

我有一个“刷新”按钮,它在 UI 中重新加载我的业务数据,并在将其显示在视图上之前进行某种操作。我想抓住F5-press 以便可以调用我的刷新方法。

javascript keyevent sapui5

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

为什么我的过滤器在 v2.ODataModel“读取”中不起作用?

我正在使用 OData 模型来读取数据。但这不起作用。检查下面的代码:

getGuid: function(pernr) {
  var self = this;
  var url = "/PersonalDetailSet?$filter=Pernr eq '00000001'";
  self.setBusy(true);
  this.oModel.read(url, {
    success: function(res) {
      // ...
    },
    error: function() {
      // ...
    }
  });
}
Run Code Online (Sandbox Code Playgroud)

我不知道为什么现在过滤器url不起作用?

sapui5

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

Component-preload.js生成

我们即将关闭SAPUI5应用程序,最后一步是制作Component-Preload.js文件以提高性能.我在网上阅读了不同的指南,所有这些指南都需要我安装的Node.js.我不是那个包的专家,我无法想象如何使其中一个指南工作.我正在使用NetBeans进行开发.据我所知,没有官方工具(我是对的吗?)来生成该文件.有比我更多经验的人能否提出一份有效的,解释良好的指南来执行该任务?

我不知道这是否有帮助,那是我的工作树: 当前项目的工作树

sapui5 ui5-tooling

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

如何从OData服务正确添加日期/时间到UI?

上下文

我正在创建一个小的演示页面,显示UI5的一些直接功能.该页面包含两个主要页面:

  • 在第一页上,有一个可以创建,删除和更新的运营商列表.这些运营商有一个ID(Carrid).
  • 如果单击一个运营商,它们将被路由到第二页,在该第二页上,所选运营商的所有航班都显示在一个表格中(包含有关航班的一些信息).

该表如下所示:

<Table id="detailTable" inset="false" class="sapUiResponsiveMargin">
    <columns>
        <Column>
            <Text text="ID" />
        </Column>
        <Column>
            <Text text="Flightnumber" />
        </Column>
        <Column>
            <Text text="Starts in" />
        </Column>
        <Column>
            <Text text="Departs at" />   
        </Column> 
        <Column>
            <Text text="Lands in" />   
        </Column> 
        <Column>
            <Text text="Lands at" />   
        </Column>
    </columns>
</Table>
Run Code Online (Sandbox Code Playgroud)

使用以下代码将数据绑定到列:

// Get routing data and show only entrys with the matched primary key (Carrid)
_onRouteMatched: function(oEvent) {
    // ...
    var oArgs = oEvent.getParameter("arguments");
    var oFlightTable = oView.byId("detailTable");
    oFlightTable.bindAggregation("items", {
        path: "/CarrierSet(" …
Run Code Online (Sandbox Code Playgroud)

odata sapui5

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

Translation does not show non-ASCII characters correctly

I have a SAPUI5 application. The translated text is shown wrongly in a dialog, while the translation is shown correct in the launchpad. Please see the following picture:

在此处输入图片说明

While the translation file is loaded for German language, it does not show [ÖÄÜß] correctly in the dialog. However it doesshows ö correctly in the launchpad page.

How can I solve it?

sapui5 ui5-tooling

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

标签 统计

sapui5 ×10

odata ×2

ui5-tooling ×2

javascript ×1

keyevent ×1