1

我们正在使用 4D Server v13。当我连接到服务器并运行带有跟踪或断点的方法时,我得到了缺少表达式面板的调试器。该数据库已从版本 6.7.1 转换。

4

6 回答 6

2

我在 4D Tech 讨论中发现了这一点。使用命令:

SHOW ON DISK(Get 4D folder+"4D Preferences v13.4DPreferences") 

这将显示首选项文件。
继续删除文件和中提琴,
调试器恢复正常

于 2013-12-05T13:11:18.117 回答
2

调试器中也有水平线,很容易隐藏它们。看我的截图。所有垂直和水平线(红色圆圈)都可以移动。不要忘记保存调试器设置(绿色圆圈)以使更改永久化。

在此处输入图像描述

于 2013-12-27T02:12:45.403 回答
0

缺少表达式面板

左还是右 ?也许尝试像这样移动这条线:

在此处输入图像描述

如果不是这样,请尝试重命名文件夹(在关闭服务器 4D 之前):

C:\Documents and Settings\(username)\Application Data\4D Server

C:\Documents and Settings\(username)\Application Data\4D Server_old

启动您的服务器 4D 并验证它是否有效。

于 2013-10-31T10:17:15.943 回答
0

我们已将操作系统从 Win XP 移至 Win 7。重新安装 4D 后,调试器运行正常。不过,我仍然不确定这是如何连接的。

于 2013-11-21T11:55:45.713 回答
0

如果您尝试在编译模式下查看调试器,它会受到限制或根本不显示。

http://doc.4d.com/4Dv13/4D/13/Tracing-and-debugging.200-807832.en.html

于 2014-12-23T14:08:25.330 回答
0

如果您使用的是当前支持的 4D 版本(v14 或更高版本),则各种窗口/对话框的尺寸存储在窗口边界文件夹中的 JSON 文件中,如下所示:

视窗:

C:\Users\<userName>\AppData\Roaming\4D\<databaseName>\4D Window Bounds v14

苹果电脑:

/Users/<userName>/Library/Application Support/4D/<databaseName>/4D Window Bounds v14

这些文件夹中有 json 文件,其中包含所有对话框(包括调试器)的指标。

在此处输入图像描述

您可以通过发出以下代码轻松删除特定于调试器的 JSON 文件,并让 4D 使用默认值重新创建它:

C_TEXT($tPath)
$tPath:=Get 4D folder(Active 4D Folder)+"4D Window Bounds v"+Substring(Application version;1;2)+Folder separator+"coreDialog"+Folder separator+"[projectForm]"+Folder separator+"4ddebugger.json"
If (Test path name($tPath)=Is a document)
   DELETE DOCUMENT($tPath)
End if

注意:上面的代码适用于所有当前支持的 4D 版本(v14、v15、v15Rx)。

于 2016-07-07T00:30:00.460 回答