问题标签 [windev]

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 投票
0 回答
136 浏览

windev - 删除 ZKTeco F18 上用户的存在

我想从 ZKTeco F18 时钟中删除员工的存在(进入/退出的日期和时间)

所以我把下面的代码:

我的代码适用于 K14,但即使布尔变量为真,F18 也不会删除存在

谢谢你给我带路。

0 投票
1 回答
418 浏览

sql - How to fix " Aggregate functions (COUNT, AVG, SUM, MIN, MAX) are not allowed outside SELECT or HAVING clauses" Error in HFSQL

I am using control center HFSQL of windev 20 to execute a query. I would like to calculate the time and date difference, between the maximum and the minimum MAX (hour) and MIN (hour) for each service and also the number of days if there is.

I tried the functions DateDifference and DateTimeDifference but unfortunately I have an error.

the following code is just to see the maximum and the minimum hour for each service it works perfectly but not what i want :

i want to make difference of date and hour between MAX and Min for each service like so :

I expect the output without error, but the actual output is

Error in the SQL code of the <> request. Initialization of the query impossible. Aggregate functions (COUNT, AVG, SUM, MIN, MAX) are not allowed outside SELECT or HAVING clauses


expect result

expected result

Thanks by advance

0 投票
1 回答
49 浏览

constants - 测试模式的 Windev 常数

我们的项目中有一些常量。一个是服务器的 URL。在测试模式下是否可以使常数不同?

就像是:

谢谢。

0 投票
1 回答
50 浏览

oop - 从基类调用构造函数 - 以上 2 级

在 WinDev 中,我有一个基类,比如说BaseClass. 这个基类有一个构造函数:

我有一个扩展基类的第一个子类,比如说childClass1。这个第一个孩子有一个只有 2 个 first 参数的构造函数:

我想要一个继承自ChildClass1但使用构造函数的类BaseClassBaseClass如果不重新定义内部的 3 参数构造函数,这似乎是不可能的ChildClass1

这是我试图做的:

但是 is 说BaseClass它既不是基类也不是ChildClass1.

唯一的解决方案是重新定义BaseClassinside的构造函数ChildClass1以便ChildClass2可以使用它吗?

这似乎缺乏 OOP 处理。

干杯,

0 投票
1 回答
45 浏览

oop - 不同作用域的构造函数

在Windev中,是否可以声明具有不同范围的多个构造函数?似乎没有。

例如:

当我试图以这种方式做事时,它给了我一个错误,说属性 public、protected 和 private 在同一过程的语法之间必须相同。

0 投票
1 回答
131 浏览

vba - 我如何使用windev的一些SAP脚本?

我有一个需要访问一些 SAP 数据的 windev 程序。由于我公司的限制,我无法使用 WinDev 提供的 SAP 本机访问。那么,如何使用使用来自windev 的SAP 的vba 代码?

这是针对 Windows 的 .exe 程序。我需要通过 SAP GUI,所以使用 SAP GUI 脚本。

不幸的是,由于我公司的限制,我没有任何代码可以显示。

0 投票
0 回答
98 浏览

xaml - 在 TextBox 中更改字体系列时错误的字体拉伸(压缩)

当我更改TextBox控件中的字体(在我的情况下为 Arial)时,它始终使用字体的窄版本,无法覆盖(尽管FontStretch属性设置为Normal)。

具有多个拉伸版本的所有字体都是这种情况。它总是选择压缩字体。更改字体粗细按预期工作。

我也尝试为 TextBox 创建一个最小模板,但这也无济于事。

在一个只有几行 XAML 的新项目中重现了这一点:

在此处输入图像描述

尝试使用 SDK 17763、17134、16299 和 15063。

0 投票
1 回答
134 浏览

ios - IOS开发不使用全局变量和类

我正在为 WinDev 中的应用程序开发一个额外的 GPS 模块。WinDev 支持 Swift 代码,但只支持不使用类和全局变量的方法。这是我所做的(基本上基于Apple doc):

所以这里我们有一些代码来创建一个对象并计算用户移动时的距离。但这不能处理WinDev。问题在于:“let locationManager = CLLocationManager()”必须是全局的。所以我想知道是否有办法避免全局变量。

首先我尝试这样的事情:在每次调用 LocationManage(didUpdateLocation) 时快速写入磁盘的部分和 WinDev 中的部分在他想要的时候读取值。但这并不能解决问题,因为我仍然需要在 WinDev 部分启动变量 locationManager。然后我想到了 Java 中存在的匿名类,但在 swift 和客观的 C 中似乎缺少它。

此外,WinDev 开发人员社区和文档完全是 AFK,所以我没想到会以这种方式提供帮助。我显然不知道如何做这部分。如果有人有想法或提示......我会很高兴听到他们的声音。

0 投票
0 回答
88 浏览

sms - 奇怪的 AT+NETMODE 响应:8,5,0,0,0,1,2,1,0,0,5

我收到了来自 AT+NETMODE 的奇怪回复,即:

……这正常吗?这是什么意思?

语境:

我想使用我用 Windev23 制作的软件控制的中兴 M190 SMS 调制解调器发送 SMS。该调制解调器没有说它符合我当前的操作系统(Windows 10),但我成功发送了 GSM 短信(AT+CMGF=1),使用我在 Windev23 和其他 3rd 上制作的程序进行了大量测试派对软件。现在我想在 SMS 中包含 UCS2 字符集。我知道发送 SMS 的基础知识,这似乎改变了 PDU 的编码:

但是我仍然很难理解 UCS2 SMS 的编码,所以现在我使用AT 命令测试器来制作简单的 PDU 消息并测试调制解调器的 PDU。我复制了他们的十六进制 PDU 并粘贴到 FooString 中,例如:

...并尝试使用 Windev 将该命令发送到调制解调器。但我得到不同的错误,我认为不良行为可能与以下诊断有关:

我在任何地方都没有找到网络模式响应,并且无法更改它的响应发出命令AT+NETMODE=FooNumber就像 AT+NETMODE=1

更多诊断:

任何线索将不胜感激。提前致谢

额外信息(可能不必要):

我一直试图了解的信息列表(出于好奇和证明我在此处发布之前尝试过):

1-开发者之家: https ://www.developershome.com/sms/ https://www.developershome.com/sms/operatingMode.asp

2-在线AT指令测试器 https://m2msupport.net/m2msupport/sms-at-commands/

3-Gsm 收藏夹 https://www.gsmfavorites.com/documents/sms/pdutext/

4-3gpp.org http://www.3gpp.org/ftp/Specs/html-info/27005.htm

5-Stack Overflow GSM Modem Send Message in UCS2 format error的其他一些链接

http://d-chips.blogspot.com/2012/06/coding-of-alpha-fields-in-sim-for-ucs2.html

将回车符 <CR> 和 CTRL-Z 添加到 java 中的字符串

E160E USB GSM 调制解调器连续将数据转储到串行端口

UCS2 与 UTF。UCS2编码不能显示哪些语言?

AT+CMGS 无法正常工作

ETC

0 投票
2 回答
330 浏览

mysql - 有没有办法进行严格的连接?

我是 sql 的初学者,我正面临这个问题。

我必须在两个表(Masse 和 LX03)之间进行连接。

我的连接是在具有不同名称的两列之间进行的:LX03.Emplacement 和 Masse.IDMasse

我从我的选择中排除了一些值,以缩短我的代码。

我希望我的查询完全匹配这两列,但不区分大小写。例如:m14 = M14 m1-4 = m1-4

但是,当我运行查询时,它会返回这两个值不完全匹配的结果,例如:LX03.Emplacement = M1-4 和 Masse.IDMasse = M14

我最初试图排除所有包含标点符号的值,但我也需要这些值。

我想知道是否有办法要求严格相似的值,但不区分大小写?

我在互联网上找不到太多帮助,但也许因为我是初学者,我没有使用正确的术语?如果是这样,请让我参考一些解释它的网站 - 我想从我的错误中吸取教训!

谢谢你的帮助

编辑澄清:目前,这些是我的查询匹配的两个值:M14 = M1-4 但我不希望带有“-”的值与没有它的值匹配。

我的结果图片,显示不匹配的地方