使用XForms和Ruby on Rails开发小型门诊管理系统,第2部分 - 编程入门网
作者 佚名技术
来源 NET编程
浏览
发布时间 2012-06-14
xs:simpleType>
<xs:element name="Info">
<xs:complexType>
<xs:sequence>
<xs:element name="FirstName" type="xs:NMTOKENS"/>
<xs:element name="MiddleName" type="xs:NMTOKEN" minOccurs="0"/>
<xs:element name="LastName" type="xs:NMTOKENS"/>
<xs:element name="Age" type="xs:nonNegativeInteger"/>
<xs:element name="Insurer" type="xs:NMTOKENS"/>
<xs:element name="Id" type="this:policyId" />
<xs:element name="PolicyHolder" type="xs:boolean"/>
<xs:element name="Copay" type="xs:nonNegativeInteger"/>
<xs:element name="Symptoms" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>
定义了 XML 数据模型之后,现在可以编写允许用户建立数据模型实例的 XForms 了。 使用XForms和Ruby on Rails开发小型门诊管理系统,第2部分(3)时间:2011-11-29 ibm Michael Galpin患者 XForms 现在我们知道了需要患者输入应用程序的数据。定义 XForms 就非常简单了。只要建立和数据模型中元素相对应的表单元素就行了。每个表单元素的类型取决于数据元素的数据类型。患者信息的 XForms 如清单 3 所示。 清单 3. 患者信息 XForms <?xml version="1.0" encoding="ISO-8859-1" ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xmlns:xf="http://www.w3.org/2002/xforms"> <head> <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" /> <title>Patient Information</title> <xf:model> <xf:instance> <Info xmlns=""> <FirstName/> <MiddleName/> <LastName/> <Age/> <Insurer/> <Id/> <PolicyHolder/> <Copay/> <Symptoms/> </Info> </xf:instance> <xf:submission action="http://localhost:3000/kiosk/create" method="post" id="submit-info"/> </xf:model> </head> <body> <p> <div id="firstName"> <xf:input ref="FirstName"> <xf:label>First Name:</xf:label> </xf:input> </div> <div id="middleName"> <xf:input ref="MiddleName"> <xf:label>Middle Name:</xf:label> </xf:input> </div> <div id="lastName"> <xf:input ref="LastName"> <xf:label>Last Name:</xf:label> </xf:input> </div> <div id="age"> <xf:input ref="Age"> <xf:label>Age:</xf:label> </xf:input> </div> <div id="insurer"> <xf:input ref="Insurer"> <xf:label>Name of Insurance Provider:</xf:label> </xf:input> |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
上一篇: Ruby on rails开发从头来(windows)(七)-创建在线购物页面 - 编程入门网下一篇: Ruby on rails开发从头来(windows)(八)-使用Session创建购物车 - 编程入门网
关于使用XForms和Ruby on Rails开发小型门诊管理系统,第2部分 - 编程入门网的所有评论