摘要:
FreeForm自动计算及数据验证FreeForm自动计算创建2个控件用于演示自动计算:进入RuntimeDesign 添加自动计算字符型公式选择ToUpper然后将鼠标放在括号()的中间请按键盘Ctrl 键,将自动出现当前的控件列表,选择FieldA点击 Add ,并点击 OK在FieldA输入abcd,然后进入Runtime Design 测试自动计算点击“TestCalculation”可以看到效果:其他操作的方法也是类似。时间公式为FieldA添加公式ShortDateString:效果:选择 Now点击“TestCalculation”可以看到效果:数字公式还记得圆面积的计算公式吗? 阅读全文
摘要:
Silverlight中动态数据验证和动态自动计算的Reflection反射实现上周在博客园发了个首页随笔,因为被误认为是广告而被移出首页,这次发首页,特地备足了技术材料,结合FreeForm实际的开发情况,从技术上分析在Silverlight中实现动态数据验证和自动计算的方法。我们知道在.Net ... 阅读全文
摘要:
New Document FreeForm表单控件使用方法FreeForm控件一览 FreeForm表单引擎与InfoPath Service对比InfoPath是微软SharePoint下的极重要的表单服务,其客户端Ofiice InfoPath发布于2007年。FreeForm是昕友软件自主知识产权的XML Web表单引擎。现在我们来对比FreeForm和InfoPath的区别。 InfoPa... 阅读全文
摘要:
如何编写Silverlight动画效果控件 作为开发人员我一直存在2个问题,相信很多人也有这样的问题: 1、懒惰,为了实现一些Silverlight特殊效果要写烦乱的XAML语句,这太可怕了; 2、因为不是设计人员,很难做出一些非常美观的界面 于是,我就写了EffectControls控件集,目的是用最短的时间和最短的代码实现很酷的控件效果。开放源码,欢迎您的使用和改进,如果有好玩的特效,请一定要通知我。 在线演示地址 http://crmwin.com/EffectControlsTestPage.html 源代码下载: Open Source Web Address: http://Ef. 阅读全文
摘要:
FreeForm 简介FreeForm 是 昕友软件 开发的免费表单设计器,是亿方智能平台的其中一个组件。是一个基于.Net + SilverLight + DataBase + WCF 设计的动态表单RIA SOA系统。包含Web表单设计器(包含运行时验证器、公式生成器)、工作流接口、运行时表单展现器,还有服务器端的表单引擎和工作流BPM引擎。无需编程经验,它可以快速设计自定义样式的表单,收集企业数据信息,结合FreeFlow,用于零编码构建企业级的数据信息、表单、工作流BPM业务系统。众所周知,数据、表单、工作流是企业业务系统的核心,而传统意义上的软件定制开发,费时费力,而且风险高,但通用 阅读全文
摘要:
using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Xml.Linq;using System.Reflection;using System.Xml;using 阅读全文
摘要:
在第八章(“调用外部方法和工作流”)中,你看过工作流怎样使用CallExternalMethod活动来和宿主应用程序进行通信。当工作流调用一个外部方法时,使用一个你提供的本地通信服务,该宿主应用程序会收到一个事件,然后宿主对数据进行处理并产生一些相应的动作。相反的调用过程是宿主应用程序触发的事件被工... 阅读全文
摘要:
我们已经看到过怎样执行工作流内部和外部的代码,已经知道怎样处理异常,暂停进程,在事情脱离控制时终止我们的工作流。但无疑对于任何一个计算机系统的主要组成部分来说,都应具有根据运行时的条件做出判断以执行不同的任务的能力。在本章,我们将演示要求我们应付if/else场景及基本的循环的一些工作流活动。条件及... 阅读全文
摘要:
在写前面的章节时,我自己不断地思考,“我不能再等了,我要弄清楚在哪里可把(工作流中的)真实数据返回到宿主应用程序中!”为什么?做了这么多的活动和工作流的演示,但都没有实际返回某些感兴趣的东西给宿主应用程序。我不知写过多少我们感兴趣的工作流的实例和演示,但至多只是仅仅处理过数据的初始化(就像第一章-W... 阅读全文
摘要:
学习完本章,你将掌握:1.理解工作流实例为什么要卸载和重新加载及其时机2.理解工作流实例为什么要持久化及其时机3.搭建SQL Server 2005,使其为WF和工作流持久化提供支持4.使用SqlWorkflowPersistenceService服务5.在你的工作流代码中进行实例的加载和卸载6... 阅读全文