问题标签 [genexus]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
smart-device - 加载事件期间的进度指示器 - 可能吗?
在 Genexus 中开发智能设备。我正在使用 Load Event 将数百条记录(由第 3 方 webService 返回)加载到网格中(某些行可能具有不同的布局)。
当用户点击搜索按钮时,会立即显示 ProgressIndicator(在过程执行期间)。当过程结束(检索数据)时,ProgressIndicator 消失,但网格可能需要额外的 4-5 秒才能显示新数据。
这导致用户认为搜索存在问题。然后,出乎意料地,网格刷新了。
是否有可能以某种方式在加载或刷新事件期间显示 ProgressIndication?或者您有什么建议可以防止这种行为?
postgresql - Genexus 的 WSDL 中的 SaveSvc()
我正在使用 Genexus 实现 WSDL。当我将数据插入表中时,我使用SaveSvc()默认过程。但是我对这个程序有疑问。请看图 它只能对父表[Invoice]进行插入。 无法插入子表 [Invoiceline]。 所以,我不知道如何解决这个问题。预先感谢。
genexus - MatrixGrid 控件(非连续 Y 轴值)
另一个问题,关于这个控制。
我的 Y 轴(行)充满了用户数据。我使用 UserReference 作为值(Y 轴值字段说明符)和用户名作为标题(Y 轴标题字段说明符)。
然后,我在 Load Event 中填充 MatrixGrid。
我的问题是,由于 UserReference 不是序列号,因此数据会混乱并在网格上放错位置。
示例:这些说明...
...将导致这种情况(请注意,人 #20 和 #400 记录放错了位置):
如果 Y 轴值是连续的,则不会出现此问题。在此示例中,数据被放置在正确的列(日期)中,因为值“日”是连续的。这是控件的工作方式(仅使用顺序值)吗?或者是否可以使用非顺序值而我做错了什么?
genexus - MatrixGrid Control - 如何设置轴之间的图像?
我正在尝试设置图像,如 Gx 文档提供的示例(“Matrix Class”文章)所示: http ://wiki.genexus.com/commwiki/servlet/hwiki?Matrix+Class ,
找不到房产...你能帮忙吗?
genexus - 从 SDMultiWheel 控件中获取所选值
我在我的 Android 应用程序中实现了 SDMultiWheel。我使用 ControlValueChanged 事件来获取新选择的值,如下所示:
奇怪的是,msg 返回的不是选中的值,而是旧的(选中前的值)。
如何获得新的选定值?
android - 在 GeneXus Ev3 U2 for Smart Devices Android 中从离线数据库中删除同步行
我在 Android 中有一个 GeneXus 应用程序,我有两种记录,完整的和不完整的。当我将应用程序与服务器同步时,我需要删除完成的记录并只留下不完整的记录。我怎么能这样做?
使用 Genexus Ev3 U2 Build 87933
谢谢
genexus - 发布由 Genexus 生成的应用程序
当我在 AppStore 中发布由 Genexus 生成的应用程序时,我会收到以下电子邮件:
“缺少推送通知权利- 您的应用程序似乎包含用于注册 Apple 推送通知服务的 API ...如果您的应用程序使用 Apple 推送通知服务,请确保您的应用程序 ID 在供应门户中启用推送通知”
这让我想,我可以做些什么来删除未使用的引用以减小文件大小?(也是因为我注意到 googlePlay 上的 Genexus 应用程序只有我的应用程序文件大小的一小部分——而我的更简单)。
genexus - 属相。错误 CS2001:找不到源文件“GxWebStd.cs”
我正在使用带有 .net/web 环境的 Genexus Ev2 U5 build 80183。运行重建后,我得到了错误:
CS2001:找不到源文件“GxWebStd.cs”。
删除 *.ari、.00和 gxobjectcollection.cs 文件并重新构建所有文件并不能解决问题。
对此问题的任何帮助将不胜感激。
genexus - 表格或 MainTable 内的网格
我有一个带有一些属性的 WWSD 或一个 SDPanel,但是在这些属性之间,这些属性固定在一个表内或直接在 MainTable 中我想要放置和网格,问题是网格没有显示,当我放置网格时它不再可能在 WWSD 或 SDPanel 中滚动,就像 Grid 卡住了 SDPanel 多于不显示网格。
任何人都可以帮助我放置网格并正常保存吗?
谢谢。
genexus - 身份验证要求:N 个用户名 - 1 个外部 ID
我已经为我的 SmartDevices 项目实现了 GAM(外部身份验证),它使用“动态 URL”(在 GeneXus 中)。
我刚刚收到一个新要求: - 在默认(演示)环境中,应用程序必须接受任何用户名/密码组合并为其提供外部 ID“200”(然后此数字将在应用程序中用于检索数据)模拟账户)。
在我的演示环境中,使用 GamHome,我将“外部网络服务”更改为始终返回“1”(用户和密码正常)和“200”(外部 ID)。当我运行应用程序并尝试使用任何随机用户名进行身份验证时,我收到消息:“用户的外部标识已经存在”(类似的东西)。
我是否可以更改身份验证 WebService 以便:
- 允许多个用户名共享同一个外部 ID?
- 替换 LoginExternal 方法(设备)提供的用户名以确保唯一的“ID - 用户名”?
- 取消登录过程并创建一个新的、自动的、具有固定用户的?
还有其他建议吗?
(如果可能的话,我只想更改服务以避免更改应用程序)。
(这仅对我们的演示环境有要求——在实时环境中,每个用户都有自己的 ID 并经过适当的身份验证)。