03-27-2010 10:51 AM
07-01-2010 06:38 AM
<?xml version="1.0" encoding="UTF-8"?>
<model name="scidl:memberDBModel" xmlns="http://www.alfresco.org/model/dictionary/1.0">
<description>Membership Database List Model</description>
<author>Rob Hillis</author>
<version>0.1</author>
<imports>
<!– Import Alfresco Dictionary Definitions –>
<import uri="http://www.alfresco.org/model/dictionary/1.0" prefix="d"/>
<!– Import Alfresco Content Domain Model Definitions –>
<import uri="http://www.alfresco.org/model/content/1.0" prefix="cm"/>
<import uri="http://www.alfresco.org/model/system/1.0" prefix="sys"/>
<import uri="http://www.alfresco.org/model/datalist/1.0" prefix="dl"/>
</imports>
<namespaces>
<namespace uri="http://www.yvr.org.au/model/membershipDataList/1.0" prefix="scidl">
</namespaces>
<constraints>
<constraint name="scidl:memberType" type="LIST">
<parameter name="allowedValues">
<list>
<value>Single</value>
<value>Family</value>
<value>Junior</value>
<value>Complimentary</value>
<value>Life</value>
</list>
</parameter>
</constraint>
</constraints>
<type name="scidl:memberDb">
<title>Membership Database</title>
<parent>dl:dataListItem</parent>
<properties>
<property name="scidl:memberNumber">
<title>Member No</title>
<type>d:int</type>
<mandatory>true</mandatory>
</property>
<property name="scidl:memberSurname">
<title>Surname</title>
<type>d:text</type>
<mandatory>true</mandatory>
</property>
<property name="scidl:memberFirstName">
<title>First Name</title>
<type>d:text</type>
<mandatory>true</mandatory>
</property>
<property name="scidl:memberAddress">
<title>Address</title>
<type>d:text</type>
<mandatory>true</mandatory>
</property>
<property name="scidl:memberSuburb">
<title>Suburb</title>
<type>d:text</type>
<mandatory>true</mandatory>
</property>
<property name="scidl:memberPCode">
<title>Postcode</title>
<type>d:int</type>
<mandatory>true</mandatory>
</property>
<property name="scidl:memberHomePhone">
<title>Home Phone</title>
<type>d:text</type>
<mandatory>false</mandatory>
</property>
<property name="scidl:memberWorkPhone">
<title>Word Phone</title>
<type>d:text</type>
<mandatory>false</mandatory>
</property>
<property name="scidl:memberFax">
<title>Fax</title>
<type>d:text</type>
<mandatory>false</mandatory>
</property>
<property name="scidl:memberMobile">
<title>Mobile</title>
<type>d:text</type>
<mandatory>false</mandatory>
</property>
<property name="scidl:memberEmail">
<title>eMail Address</title>
<type>d:text</type>
<mandatory>false</mandatory>
</property>
<property name="scidl:memberType">
<title>Membership Type</title>
<type>d:text</type>
<mandatory>true</mandatory>
</property>
<property name="scidl:memberDateJoined">
<title>Date Joined</title>
<type>d:date</type>
<mandatory>true</mandatory>
</property>
<property name="scidl:memberDateResigned">
<title>Date Resigned</title>
<type>d:date</type>
<mandatory>false</mandatory>
</property>
<property name="scidl:memberMedicareNo">
<title>Medicare No</title>
<type>d:text</type>
<mandatory>false</mandatory>
</property>
<property name="scidl:memberMedicalConditions">
<title>Medical Conditions</title>
<type>d:text</type>
<mandatory>false</mandatory>
</property>
<property name="scidl:memberNoKSurname">
<title>Next of Kin's Surname</title>
<type>d:text</type>
<mandatory>false</mandatory>
</property>
<property name="scidl:memberNoKFirstName">
<title>Next of Kin's First Name</title>
<type>d:text</type>
<mandatory>false</mandatory>
</property>
<property name="scidl:memberNoKAddress">
<title>Next of Kin's Address</title>
<type>d:text</type>
<mandatory>false</mandatory>
</property>
<property name="scidl:memberNoKSuburb">
<title>Next of Kin's Suburb</title>
<type>d:text</type>
<mandatory>false</mandatory>
</property>
<property name="scidl:memberNoKPostcode">
<title>Next of Kin's Postcode</title>
<type>d:int</type>
<mandatory>false</mandatory>
</property>
<property name="scidl:memberNokPhone">
<title>Next of Kin's Phone</title>
<type>d:text</type>
<mandatory>false</mandatory>
</property>
<property name="scidl:memberNoKMobile">
<title>Next of Kin's Mobile</title>
<type>d:text</type>
<mandatory>false</mandatory>
</property>
</properties>
</type>
</model>
07-04-2010 02:05 AM
The simplest way to register a model is to upload the file to Company Home -> Data Dictionary -> Models folder and then Activate it.
<?xml version="1.0" encoding="UTF-8"?>
<model name="scidl:memberDBModel" xmlns="http://www.alfresco.org/model/dictionary/1.0">
<description>Membership Database List Model</description>
<author>Rob Hillis</author>
<version>0.1</version>
<imports>
<!– Import Alfresco Dictionary Definitions –>
<import uri="http://www.alfresco.org/model/dictionary/1.0" prefix="d"/>
<!– Import Alfresco Content Domain Model Definitions –>
<import uri="http://www.alfresco.org/model/content/1.0" prefix="cm"/>
<import uri="http://www.alfresco.org/model/system/1.0" prefix="sys"/>
<import uri="http://www.alfresco.org/model/datalist/1.0" prefix="dl"/>
</imports>
<namespaces>
<namespace uri="http://www.yvr.org.au/model/membershipDataList/1.0" prefix="scidl"/>
</namespaces>
<constraints>
<constraint name="scidl:memberType" type="LIST">
<parameter name="allowedValues">
<list>
<value>Single</value>
<value>Family</value>
<value>Junior</value>
<value>Complimentary</value>
<value>Life</value>
</list>
</parameter>
</constraint>
</constraints>
<type name="scidl:memberDb">
<title>Membership Database</title>
<parent>dl:dataListItem</parent>
<properties>
<property name="scidl:memberNumber">
<title>Member No</title>
<type>d:int</type>
<mandatory>true</mandatory>
</property>
<property name="scidl:memberSurname">
<title>Surname</title>
<type>d:text</type>
<mandatory>true</mandatory>
</property>
<property name="scidl:memberFirstName">
<title>First Name</title>
<type>d:text</type>
<mandatory>true</mandatory>
</property>
<property name="scidl:memberAddress">
<title>Address</title>
<type>d:text</type>
<mandatory>true</mandatory>
</property>
<property name="scidl:memberSuburb">
<title>Suburb</title>
<type>d:text</type>
<mandatory>true</mandatory>
</property>
<property name="scidl:memberPCode">
<title>Postcode</title>
<type>d:int</type>
<mandatory>true</mandatory>
</property>
<property name="scidl:memberHomePhone">
<title>Home Phone</title>
<type>d:text</type>
<mandatory>false</mandatory>
</property>
<property name="scidl:memberWorkPhone">
<title>Word Phone</title>
<type>d:text</type>
<mandatory>false</mandatory>
</property>
<property name="scidl:memberFax">
<title>Fax</title>
<type>d:text</type>
<mandatory>false</mandatory>
</property>
<property name="scidl:memberMobile">
<title>Mobile</title>
<type>d:text</type>
<mandatory>false</mandatory>
</property>
<property name="scidl:memberEmail">
<title>eMail Address</title>
<type>d:text</type>
<mandatory>false</mandatory>
</property>
<property name="scidl:memberType">
<title>Membership Type</title>
<type>d:text</type>
<mandatory>true</mandatory>
</property>
<property name="scidl:memberDateJoined">
<title>Date Joined</title>
<type>d:date</type>
<mandatory>true</mandatory>
</property>
<property name="scidl:memberDateResigned">
<title>Date Resigned</title>
<type>d:date</type>
<mandatory>false</mandatory>
</property>
<property name="scidl:memberMedicareNo">
<title>Medicare No</title>
<type>d:text</type>
<mandatory>false</mandatory>
</property>
<property name="scidl:memberMedicalConditions">
<title>Medical Conditions</title>
<type>d:text</type>
<mandatory>false</mandatory>
</property>
<property name="scidl:memberNoKSurname">
<title>Next of Kin's Surname</title>
<type>d:text</type>
<mandatory>false</mandatory>
</property>
<property name="scidl:memberNoKFirstName">
<title>Next of Kin's First Name</title>
<type>d:text</type>
<mandatory>false</mandatory>
</property>
<property name="scidl:memberNoKAddress">
<title>Next of Kin's Address</title>
<type>d:text</type>
<mandatory>false</mandatory>
</property>
<property name="scidl:memberNoKSuburb">
<title>Next of Kin's Suburb</title>
<type>d:text</type>
<mandatory>false</mandatory>
</property>
<property name="scidl:memberNoKPostcode">
<title>Next of Kin's Postcode</title>
<type>d:int</type>
<mandatory>false</mandatory>
</property>
<property name="scidl:memberNokPhone">
<title>Next of Kin's Phone</title>
<type>d:text</type>
<mandatory>false</mandatory>
</property>
<property name="scidl:memberNoKMobile">
<title>Next of Kin's Mobile</title>
<type>d:text</type>
<mandatory>false</mandatory>
</property>
</properties>
</type>
</model>If I'm reading things right, it's objecting to the block starting at <type name="scidl:memberDB"> however I still don't quite understand enough about models to work out exactly what it's objecting to…
07-04-2010 03:45 AM
If I'm reading things right, it's objecting to the block starting at <type name="scidl:memberDB"> however I still don't quite understand enough about models to work out exactly what it's objecting to…Problem found. I didn't wrap my <type> block in a <types> block. Now I've been able to create my membership list.
07-31-2010 05:47 AM
12-17-2010 12:19 AM
01-18-2011 04:49 AM
04-03-2011 02:21 AM
Tags
Find what you came for
We want to make your experience in Hyland Connect as valuable as possible, so we put together some helpful links.