以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- Foxtable 2020 春季更新说明(2020年5月18日更新!) (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=146106) |
||
-- 作者:狐狸爸爸 -- 发布时间:2020/2/16 15:25:00 -- Foxtable 2020 春季更新说明(2020年5月18日更新!) 2020年5月18 日更新: 1、增强了SQLCommand的功能,参考: 留意其中的示例六和示例七 2、事务改为通过SQLCommand执行,功能也比以前强很多,参考: http://www.foxtable.com/webhelp/topics/3312.htm 特别是通过ExcuteReader生成的临时表也支持事务了,这会让开发对数据完整型要求较高的系统的工作变得简单。 提示: 出于兼容需要,原通过Connection执行事务的功能继续保留。 3、新的事务功能支持异步函数(多线程): 4、三个表事件BeforeDeleteDataRow,StartEdit和PrepareEdit增加了一个e参数Continue: http://www.foxtable.com/webhelp/topics/0632.htm http://www.foxtable.com/webhelp/topics/0615.htm http://www.foxtable.com/webhelp/topics/0605.htm 之前删除多行,或者剪贴删除多行数据时,如果不符合要求,可能会连续出现大量提示,有了Continue参数,就可以避免这个问题了。 5、修正了几个小bug 2020年5月1日更新 1、如果窗口中通过Line控件设计表格,且表格中包括CheckBox(或RadioBox)控件,那么打印窗口时,表格的线条位置可能会错乱,此bug已经修正。 2、对于Excel报表,如果一个细节区跨越多个数据行,那么最后一页可能不会生成页尾区(PageFooter)的内容,此bug已经修正。 3、DrawCell事件的MouseHover属性失效的bug已经修正。 4、SQLCommad的ExcuteReader的参数设置为True时(用于生成可更新的DataTable),不能参数化的bug已经修正。 5、在汇总模式下,通过ShowToolTip显示的动态信息,其位置会出现偏移的bug已经修正 6、即使在项目属性中选择"发布后禁止开发者登录",发布后的登录窗口默认依然会显示开发者,此不足已经修正。 7、修正了一个安全问题:老版本的开发者,如果需要将未发布的项目发给第三方试用,务必在项目属性中选中"关闭开发功能",否则即使不提供开发者密码,对方依然可能获得开发者身份,新版本对此有改进。此问题不影响已经发布的项目,也不影响普通开发者,所以一般无需担心。 2020年4月10日更新 1、现在服务端可以使用VBA生成更漂亮的网页: ![]() 使用方法参考: 2、修正了一个菜案相关的bug。 2020年4月8日更新
2020年3月31日更新: 1、可以直接用Excel设计网页了,再也无需为复杂的呈现需求而头疼了,下面是一个示例: 1、首先打开CaseStudy目录下的示例文件"Excel报表.foxdb"文件。 2、将HttpRequest事件代码设置为: If e.Path.StartsWith("Reports\\") 3、在命令窗口执行: HttpServer.Prefixes.Add("http://127.0.0.1/") 现在在浏览器输入网址: http://127.0.0.1/Reports/ckd.htm 即可得到网页: 输入地址: http://127.0.0.1/Reports/jianli.htm 即可得到网页: 详细使用说明参考: http://www.foxtable.com/mobilehelp/topics/0288.htm 2020年3月29日更新
2、修正通过OpenQQ发送一些包含特殊符号的离线消息时,会导致OpenQQ服务端崩溃的bug 3、修正了通过DataTables.Unload卸载表之后,可能会导致内置输入器无法再使用的bug 4、其他若干小问题 2020年3月11日更新 1、增加了一个复古的System样式,比较适合用于窗口控件,例如TabControl和TopicBar之类的。 2020年3月10日更新 1、Excel报表一个细节区跨越多个数据行(通常用于打印标签),且进行了分组设置,部分分组尾会丢失(不打印)的bug已经修正。 2020年3月9日更新 1、修正了一些小bug 2、改进了插入行功能,同一位置可以连续插入更多的行,但作为数据库软件,一般不建议使用插入行功能。 2020年3月5日更新 1、修正了分批保存新增行很容易失败的bug. 2、修正了使用BuildTree生成目录树,且自定义排序方式时,生成的目录树节点可能会不全的bug。 2020年3月1日更新 1、窗口菜单也支持样式了,可以在窗口设计器中通过"菜单样式"属性指定本窗口所有菜单的样式,也可以在菜单编辑器中指定单个主菜单或工具栏的样式。 2020年2月29日更新 1、专业报表的SavePDF和SaveHTM加了一个可选参数,默认为True,设置为False不会弹出进度窗口。这样HTTP服务端可以用专业报表生成报表发送给客户端(建议用PDF,格式可以100%保持),注意报表生成比较费时,如果用户多,建议异步,且需要确保文件名不要同名,否则不同的线程写同一个文件会出错。
3、修正了增加样式功能后,DateTimePicker变慢,导致窗口日期输入框较多时,严重影响窗口打开速度的不足。 2020年2月28日更新
样式决定了菜单、表格和窗口控件的外观,Foxtable提供了48个样式,下面是三个不同样式的主界面: 菜单、表格和窗口可以分别设置样式,在菜单的“杂项”功能区,单击“选项”按钮,可以打开环境选项设置窗口,对Foxtable进行样式设置:
在设置过程可以随时看到效果,单击确定"按钮“保存设置,单击"取消"按钮取消设置,单击"还原初始值"按钮可以恢复到最初的设置状态。这里的设置是全局性的,也就是对所有项目生效。 单独设置项目样式 在环境选项中设置的样式,对所有项目有效。 如果你希望自己的项目固定使用某个样式,不受环境选项的影响,可以在项目属性中进行样式设置: 项目属性中的设置优先于环境选项中的设置,所以如果你在环境选项中进行样式设置却没有效果, 通常是因为已经在项目属性中指定了一个固定的样式。 单独设置表样式 表样式决定了表的外观,默认的表样式符合大多数人的习惯,通常我们无须去更改表样式。 环境选项和项目属性中的表格样式决定了所有表的默认样式,我们可以通过菜单为某个表单独指定一个样式,并对相识进行细节调整。 在菜单的数据表功能区,单击下图所示的按钮,可以设置表样式: 下面是表样式设置窗口,除了可以选择样式,还有“样式设置”和“配色方案”两个页面,可以控制表格外观的方方面面: 关于控件样式 在设计窗口的时候,大部分控件都可以指定其样式: 例如下图是不同样式的按钮: 控件的样式默认值为"默认",此时其样式由环境选项或项目属性中的"控件样式"决定。 一般来说,没有必要去单独设置每个控件的样式,保持其为默认,由项目属性统一设置控件样式。这样做的好处是:我们无须重新设计窗口,即可在不同的样式之间自由切换。 下图是同一个窗口,没有做任何的修改,只是在项目属性中选择了不同的控件样式而已: 我们也可以通过代码设置样式,参考:
[此贴子已经被作者于2020/5/18 13:56:19编辑过]
|
||
-- 作者:狐狸爸爸 -- 发布时间:2020/2/16 15:32:00 -- 占位 [此贴子已经被作者于2020/2/27 21:49:53编辑过]
|
||
-- 作者:新福星 -- 发布时间:2020/2/16 15:35:00 -- 感谢!支持 |
||
-- 作者:chen37280600 -- 发布时间:2020/2/16 15:39:00 -- 终于终于终于等到美化版了!!跟win10扁平化元素同步!太感动了!!不过我好像在前后端分离的路越走越远了,好像越分离越爽···· |
||
-- 作者:zhy400137 -- 发布时间:2020/2/16 16:15:00 -- 支持一下! |
||
-- 作者:laipiwen -- 发布时间:2020/2/16 16:17:00 -- 支持! |
||
-- 作者:wei0769 -- 发布时间:2020/2/16 16:45:00 -- 感觉还是2019版本好用,是否可以保留2019原来的 |
||
-- 作者:yangheqing -- 发布时间:2020/2/16 17:12:00 -- 漂亮多了,支持一下。 |
||
-- 作者:程兴刚 -- 发布时间:2020/2/16 19:03:00 -- 漂亮! |
||
-- 作者:ggyyzz -- 发布时间:2020/2/16 19:06:00 -- 要永久开发版才能用?我高开版没看清楚就升了,有没有影响? |