问题标签 [smart-device]

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.

0 投票
1 回答
831 浏览

smart-device - 我可以在 GeneXus SmartDevice 中使用多级网格吗?

我有以下情况:

我有一个事务,我想在面板中显示所有元素,当用户点击我要加载的元素并在同一面板中的网格中显示该元素的级别时。

问题不在于水龙头,当面板打开时我什至无法加载 2 个网格。我几乎尝试了所有东西:属性、变量、SDT、DataSelectors……但似乎没有任何效果。

在此处输入图像描述

Genexus 允许在面板中使用 2 个网格?

0 投票
1 回答
1308 浏览

grid - 在启用选择的网格中处理选择 (GeneXus)

我有一个启用选择的网格。属性: - 显示选择器:始终 - 选择类型:在执行时保持选择

“for each selected line”指令将所选项目保存在数据库中。

Q1: 是否可以在下次打开面板时自动选择这些项目?如何?

Q2: 有什么方法可以让我知道是否/何时有选择的项目(所以我可以显示/隐藏“接受选择”按钮)?

我可以看到“选择标志”和“选择标志字段说明符”属性,但不知道它们是否对这些问题有用。

谢谢!

0 投票
0 回答
556 浏览

smart-device - GeneXus:在调用 Refresh 之间不会保留 Websession 的内容

每次用户设置新日期(来自 WebService 的数据)时,我都需要重新填充网格。根据事件触发顺序,我在想:

(1) 动作事件:调用一个过程来获取数据,对其进行转换,填充 SDT 并将其放在 WebSession var 上。

(2) 刷新事件:用新值重新构建本地 SDT。

(3) 加载事件:加载网格。

但是,当我构建它时,我可以看到一个警告说:

spc0185:在对 Refresh 事件的调用之间不会保留 Websession 的内容。

而且我可以确认该行为有点奇怪(网格仅在用户第一次更改日期时刷新)。

有什么解决方法吗?每次 &myDate var 更改时如何重新填充网格?

谢谢

0 投票
0 回答
524 浏览

c# - Windows CE 5.0:阿拉伯语区域设置问题

我正在使用 C#.net 开发智能设备应用程序,并且在标签和按钮上编写阿拉伯语文本时遇到问题,并且以相反的方式看到

示例

如果button.Text = "السجاد"

当显示这个时,它显示如下:د ا ج س ل ا

我在网上搜索了这个问题的解决方案,但还没有结果。我希望任何人帮助。提前致谢

0 投票
0 回答
89 浏览

.net - .NET CF 程序集在热启动后损坏

我们的客户支持向我们提出了一个奇怪的问题。每天都有一些设备没有启动我们的应用程序,因为在应用程序启动阶段发生错误。

在进一步调查该问题时,我发现了以下帖子。不幸的是,它不适用于我的问题。

Windows CE 在重置时删除 .NET CF

热启动后 GAC 仍然存在,因此问题不是来自那个角落。

在深入研究时,我们发现问题是由损坏的 log4net.dll 引起的。就在问题出现之前,正在运行软件更新。那里发生的事情基本上是:

- 下载新版本
- 重新启动设备(热启动)
- 供应商特定的 CAB 安装程序安装 CAB
- 设备再次重新启动
- 系统备份正在运行
- 另一个热启动
- 我们自己的应用程序已启动

在最后一步,应用程序因找不到 log4net 程序集或无效(类似的东西)错误而崩溃。在将程序集的工作版本与设备上的版本进行比较后,我们发现在软件更新过程中的某个地方,log4net 程序集已损坏。奇怪的是,在程序集开始时有一部分不同的配置 XML。
对我来说,它看起来很像缓冲区或偏移量。以前有人见过这样的行为吗?目前我们只能在两台设备中的一台上看到它。不幸的是,我们的第二个设备遇到了一些其他问题,因此它们的传播范围不如第一个发生错误的设备那么广泛。因此,我们不能说它是否仅限于一种设备类型。

对这个有什么建议吗?

0 投票
1 回答
770 浏览

visual-studio-2008 - 调试在 windows CE 中运行的应用程序

我在 vs 2008 中创建了一个应用程序 - 带有 .NET 紧凑框架 3.5 的智能设备项目,可在 Windows CE 6.0 上运行

我在安装了 Windows CE 6.0 的设备上运行此应用程序。

我想在我的机器上调试这个应用程序(安装了 vs 2008 的 Windows 7),而它在 Windows CE 上运行。有人可以帮我吗?

0 投票
1 回答
650 浏览

smart-device - 加载事件期间的进度指示器 - 可能吗?

在 Genexus 中开发智能设备。我正在使用 Load Event 将数百条记录(由第 3 方 webService 返回)加载到网格中(某些行可能具有不同的布局)。

当用户点击搜索按钮时,会立即显示 ProgressIndicator(在过程执行期间)。当过程结束(检索数据)时,ProgressIndicator 消失,但网格可能需要额外的 4-5 秒才能显示新数据。

这导致用户认为搜索存在问题。然后,出乎意料地,网格刷新了。

是否有可能以某种方式在加载或刷新事件期间显示 ProgressIndication?或者您有什么建议可以防止这种行为?

0 投票
1 回答
233 浏览

windows-ce - 如何在 Win CE 4.1 设备或模拟器中部署和调试 VS 2008 SmartDevice 应用程序

我在 VS 2008 中构建了一个智能设备应用程序。我可以在 Windows Mobile OS 设备中成功部署和调试。

但是,我还必须使用 Windows CE 4.1 设备部署和调试相同的应用程序。问题是紧凑框架版本,表明该应用程序是紧凑框架的更高版本,因此我无法在 CE 4.1 设备中运行该应用程序。

所以我尝试使用模拟器调试应用程序。

我想问一下,我未能在 VS 2008 设备列表中列出的任何模拟器中调试该应用程序。

如果有解决问题的方法,我会很高兴!

谢谢!

0 投票
1 回答
544 浏览

visual-studio-2008 - 将 Visual Studio 2008(在 Windows 7 64 位操作系统中)与 Windows Mobile 手持设备 6.5.3 连接

下面我有两个问题。

  1. 我是一名新开发人员,为 Intermec CK71 设备(Windows Mobile 手持设备 6.5.3 操作系统)创建应用程序以扫描条形码并捕获数据。我研究了我需要一个同步工具来将 VS 2008 连接到设备。我注意到 ActiveSync 4.5 和 Windows Mobile Device Center(WMDC) 在 win 7 操作系统中不支持 VS 2008。您能否告诉我在 win 7 操作系统中哪个工具支持 VS 2008 与设备同步数据?

  2. 由于我是 Intermec CK71 设备(Windows Mobile 手持设备 6.5.3 操作系统)的新开发人员,您能否建议开发、调试、测试和部署该应用程序需要哪些软件?我在下面列出了 Win 7 环境中的 VS 2008。我们需要所有这些还是我们可以删除一些东西?

    • Windows Mobile 6 专业版 SDK (www.microsoft.com/en-in/download/details.aspx?id=6135)
    • Windows Mobile 设备中心(仅适用于 windows vista,不适用于 windows 7)
    • .NET Compact Framework 3.5 Redistributable (www.microsoft.com/en-in/download/details.aspx?id=65)
    • Windows Mobile 6.5 开发者工具包 (www.microsoft.com/en-us/download/details.aspx?id=17284)
    • Windows Mobile 6.1.4 模拟器图像 (www.microsoft.com/en-us/download/details.aspx?id=9263)
    • Windows Mobile 6.5.3 开发者工具包 (www.microsoft.com/en-in/download/details.aspx?id=5389)
0 投票
1 回答
924 浏览

c# - 如何通过网络连接到 sql server 数据库?

您好,我是编程初学者,我遇到的问题是如何从智能设备项目(Windows Mobile 6)中通过网络连接到位于服务器上的 sql server 数据库

我需要改变什么?或者我应该使用什么其他类型的连接或字符串连接?

如果是,我可以使用这个网络库代表什么以及数据源末尾的 ,1433 吗?

我需要使用管理工作室对位于服务器上的数据库进行任何更改吗?

谢谢你!