11 2022 档案

摘要:第六十二 CSP的常见问题 - CSP进程是否消耗许可证?,我如何编译CSP页面 CSP进程是否消耗许可证? 否,许可证与CSP会话相关联。CSP进程本身(如CSP工作进程和服务器进程)不使用许可证。 如何在CSP页面上显示缓存变量或表达式? 可以在运行时使用“#(Var)#”或“#(表达式)#”将 阅读全文
posted @ 2022-11-30 08:27 M技术分享 阅读(22) 评论(0) 推荐(0) 编辑
摘要:第六十一章 CSP的常见问题 - 我希望我的页面每60秒自动刷新一次。我应该怎么做? 如何在页面之间传递信息? 传递信息有多种方式: 将信息作为附加参数放入到下一页的链接中。这些可从%request对象访问: http://myserver/csp/user/mypage.csp?id=3&name 阅读全文
posted @ 2022-11-29 08:01 M技术分享 阅读(16) 评论(0) 推荐(0) 编辑
摘要:第六十章 CSP的常见问题 - 如何结束CSP会话,CSP会话超时 如何结束CSP会话? 若要结束CSP会话,请在对象脚本方法中将%ession.EndSession属性设置为1。如果CSP应用程序超时,会话将由CSP类自动结束。 我结束了我的CSP会话,但Caché仍然报告我正在使用许可证。为什么 阅读全文
posted @ 2022-11-28 08:26 M技术分享 阅读(115) 评论(0) 推荐(0) 编辑
摘要:第五十九章 CSP的常见问题 - 会话和许可证,为什么我要经常登录? 当我尝试加载CSP页面时,出现以下错误:错误#5924:出现错误,无法显示指定的错误页面-请通知网站管理员。这是什么意思,我该怎么解决? 这个错误可能是由许多不同的问题造成的。查看错误日志,以获得有关所发生的实际错误的更具体的信息 阅读全文
posted @ 2022-11-27 07:50 M技术分享 阅读(78) 评论(0) 推荐(0) 编辑
摘要:第五十八章 CSP的常见问题 - HTTP请求失败 HTTP请求失败。无法处理超事件。这是什么意思? 当浏览器试图与CSP broker小程序通信但无法通信时,会发生超级事件错误。这可能与代码或配置有关。要确定问题是否出在代码上,请加载http://localhost:57772/csp/sampl 阅读全文
posted @ 2022-11-26 08:09 M技术分享 阅读(54) 评论(0) 推荐(0) 编辑
摘要:第五十七章 CSP的常见问题 - 如何调试CSP页面? 如何调试CSP页面? 不要用Debug > View Breakpoints来设置断点,因为这似乎容易出错。 要调试CSP页面,必须检查选项工具>选项>编译器>保留生成的源代码。 打开工作区窗口,将CSP页面添加到CSP文件夹中(如果它们还不在 阅读全文
posted @ 2022-11-25 07:39 M技术分享 阅读(143) 评论(0) 推荐(0) 编辑
摘要:第五十六章 CSP的常见问题 - 我如何修复Zen错误关于zenutils.js或其他js文件? Troubleshooting 问题 我如何修复Zen错误关于zenutils.js或其他js文件? 回答 web服务器必须配置为通过CSP Gateway服务。js文件。 由于安全考虑,即使选择了配置 阅读全文
posted @ 2022-11-24 07:40 M技术分享 阅读(38) 评论(0) 推荐(0) 编辑
摘要:第五十五章 本地化和基于标签的开发 介绍 在基于标记的CSP页面开发过程中,可以配置某些标记,以便它们用消息字典条目替换文本。 为此,在标记内部提供本地化属性language、domain或textid。 以下标签支持这些属性: <csp:text> <span> <div> <input> (当类 阅读全文
posted @ 2022-11-23 07:34 M技术分享 阅读(16) 评论(0) 推荐(0) 编辑
摘要:第五十四章 CSP错误注释 本章描述了特定CSP错误的原因和解决方法。 CSP错误代码、错误消息和报告时间 Error Code | Error Message | When Reported | | 5902| 规则“%1”不存在 |如果指定了不存在的规则名称,则调用%apiCSP向规则添加属性时 阅读全文
posted @ 2022-11-22 07:52 M技术分享 阅读(150) 评论(0) 推荐(0) 编辑
摘要:第五十三章 开发自定义标签 - Using csr %cspQuote Methods Using csr %cspQuote Methods %cspQuote例程定义包含两个不同引用方法的定义。 Quote QuoteCSP Quote Method $$Quote^%cspQuote(line 阅读全文
posted @ 2022-11-21 07:13 M技术分享 阅读(20) 评论(0) 推荐(0) 编辑
摘要:第五十二章 开发自定义标签 - Using csr %CSP.AbstractAtom Write Methods 规则类的RenderStartTag和RenderEndTag方法中使用的write方法负责将规则定义创建的代码写入CSP page类。这允许CSP page类包含在请求页面时展示预期 阅读全文
posted @ 2022-11-20 07:58 M技术分享 阅读(13) 评论(0) 推荐(0) 编辑
摘要:第五十一章 开发自定义标签 - 使用%CSP.Rule方法 类中的%CSP.Rule包含几个可在 <csr> 规则定义中使用的实例方法。这些方法可以是两种类型之一: 只读并返回元素值的方法 GetAttribute GQuoteAttribute GGetAttributesOrdered GIsD 阅读全文
posted @ 2022-11-19 07:07 M技术分享 阅读(28) 评论(0) 推荐(0) 编辑
摘要:第五十章 开发自定义标签 - 使用Rule类 使用Rule类 规则编译器为每个被编译的规则定义生成一个类。 匹配规则时执行的正是这段代码。 这意味着 规则可以更强大 可以直接将规则创建为类,并且 可以在Studio中查看和编辑规则类。 生成的规则类的结构 当从.csr文件编译规则时,创建的规则类包含 阅读全文
posted @ 2022-11-18 07:52 M技术分享 阅读(41) 评论(0) 推荐(0) 编辑
摘要:第四十九章 开发自定义标签 - 在action之外使用标签 在action之外使用<csr>标签 有一些标签可以在规则定义中的操作之外使用。 介绍以下标签: <csr:class> Tag <csr:property> Tag <csr:description> Tag <csr:attribute 阅读全文
posted @ 2022-11-17 07:38 M技术分享 阅读(14) 评论(0) 推荐(0) 编辑
摘要:第四十八章 开发自定义标签 - 在action中使用csr标签 在action中使用<csr>标签 在规则的操作定义中,可以使用一些附加标记。 本节描述: <csr:default> Tag <csr:children> Tag <csr:section> Tag <csr:default> Tag 阅读全文
posted @ 2022-11-16 07:30 M技术分享 阅读(23) 评论(0) 推荐(0) 编辑
摘要:第四十七章 开发自定义标签 - 服务器文档对象模型 当CSP编译器处理CSP文档时,它首先查找与规则匹配相关的所有标记。 当编译器扫描文档时,它会创建一个与CSP文档中包含的标记结构匹配的对象树。 这个树被称为服务器端文档对象模型,它直接类似于显示HTML页面时浏览器中可用的文档对象模型。 服务器端 阅读全文
posted @ 2022-11-15 07:53 M技术分享 阅读(21) 评论(0) 推荐(0) 编辑
摘要:第四十六章 开发自定义标签 - 标签匹配 操作中的运行时表达式 指定标签的属性值,方法是将属性值放在方括号内,标签名称后是[ ]。 <csr:rule>标记的match属性定义了CSP编译器应该将什么识别为规则,然后执行指定的操作。match属性是由/(斜杠)字符分隔的一个或多个标记名组成的字符串。 阅读全文
posted @ 2022-11-14 07:50 M技术分享 阅读(31) 评论(0) 推荐(0) 编辑
摘要:第四十五章 开发自定义标签 - 规则和操作 CSP允许你开发自定义的HTML标签用于CSP文件。CSP标记语言本身是使用自定义标记机制实现的。自定义标签提供了一种方式: 使用熟悉的语法为HTML作者提供附加功能 为web应用程序开发可重用的组件 规则和操作 CSP编译器将带标记的HTML文档转换成C 阅读全文
posted @ 2022-11-13 08:56 M技术分享 阅读(24) 评论(0) 推荐(0) 编辑
摘要:第四十四章 在CSP应用程序中本地化文本 - 显示本地化字符串的其他选项 显示本地化字符串的其他选项 在运行时显示本地化字符串的最简单方法是使用本章前面介绍的$$$Text宏之一。 本主题解释了在运行时从消息字典中检索消息文本的其他方法。如果消息文本包含参数(%1,%2,%3,%4),则在页面上显示 阅读全文
posted @ 2022-11-12 09:17 M技术分享 阅读(23) 评论(0) 推荐(0) 编辑
摘要:第四十一章 构建数据库应用程序 - 带有<CSP: Search>标签的CSP搜索页面 search标记创建一个通用搜索页面,可以将其与绑定表单一起使用以执行查找操作。 应用程序用户可以从包含绑定表单的页面访问CSP Search页面,并使用它在数据库中查找匹配一组标准的对象。 然后,用户可以选择其 阅读全文
posted @ 2022-11-09 07:30 M技术分享 阅读(36) 评论(0) 推荐(0) 编辑
摘要:第四十章 构建数据库应用程序 - 绑定到属性 绑定到属性 要将特定的HTML输入控件绑定到对象属性,请执行以下操作: 使用csp:object标记定义一个引用对象实例的服务器端变量。 使用form标记创建一个HTML表单。 通过向表单标记添加cspbind属性,将表单绑定到对象实例。 使cspbin 阅读全文
posted @ 2022-11-08 08:32 M技术分享 阅读(19) 评论(0) 推荐(0) 编辑
摘要:第三十九章 构建数据库应用程序 - 将数据绑定到表单 CSP提供了一种将对象数据绑定到HTML表单的机制。这种绑定使用标准的HTML表单和输入控件标签来定义表单,使可以轻松地使用任何HTML编辑器或设计工具来绑定表单。<csp:object>标记指定一个对象实例,属性cspbind被添加到表单和输入 阅读全文
posted @ 2022-11-07 08:47 M技术分享 阅读(53) 评论(0) 推荐(0) 编辑
摘要:第三十八章 构建数据库应用程序 - 处理表单提交请求 除了在表单中显示对象的内容外,前面的示例还在用户通过单击Save提交表单时保存对对象的更改。 它的工作原理如下。 当表单被提交时,控件的值(包括启动提交的按钮)被发送回服务器。 在本例中,表单被提交到最初为页面提供服务的同一CSP页面。 通过设置 阅读全文
posted @ 2022-11-06 08:49 M技术分享 阅读(21) 评论(0) 推荐(0) 编辑
摘要:第三十七章 构建数据库应用程序 - 在页面上使用对象 CSP最强大的方面之一是,它允许创建可以直接与内置对象数据库交互的动态网页。 这意味着可以快速构建以下数据库应用程序: 避免将关系数据映射到对象的复杂性 不需要复杂的中间件 能否在运行时重新配置,从单服务器配置到多层、多服务器配置,以获得真正的可 阅读全文
posted @ 2022-11-05 09:43 M技术分享 阅读(36) 评论(0) 推荐(0) 编辑
摘要:第三十六章 使用 CSP 进行基于标签的开发 - 使用尽可能少的#server和#call调用 #server和#call的工作原理是,让浏览器向页面发出HTTP请求,其中包含一个特殊的加密令牌,该令牌告诉Caché要运行的方法名。 Caché运行这个方法,它发回的任何输出都在浏览器上以JavaSc 阅读全文
posted @ 2022-11-04 08:58 M技术分享 阅读(23) 评论(0) 推荐(0) 编辑
摘要:第三十五章 使用 CSP 进行基于标签的开发 - 使用服务器端方法的提示 使用服务器端方法的提示 从web页面调用服务器端方法的能力是一个功能强大的特性。 但是,在应用程序中使用服务器端方法时,需要记住一些事情。 注意:在本节中,对于#server所提到的任何内容也适用于#call,除非另有说明。 阅读全文
posted @ 2022-11-03 09:02 M技术分享 阅读(11) 评论(0) 推荐(0) 编辑
摘要:第三十四章 使用 CSP 进行基于标签的开发 - Hyperevent例子 Hyperevent例子 本节展示了一些超事件Hyperevent例子的示例; 也就是说,使用#server和#call指令来执行服务器操作以响应客户机事件。 例如:有一个用于向数据库添加新客户的表单。 一旦输入了客户名称, 阅读全文
posted @ 2022-11-02 07:35 M技术分享 阅读(25) 评论(0) 推荐(0) 编辑
摘要:第三十三章 使用 CSP 进行基于标签的开发 - 使用Hyperevents #server和#call调用服务器端方法 使用Hyperevents #server和#call调用服务器端方法 hyperevent是我们对web浏览器事件的CSP扩展,是一种用于创建交互式web动作的web开发技术。 阅读全文
posted @ 2022-11-01 08:39 M技术分享 阅读(24) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示