[prev in list] [next in list] [prev in thread] [next in thread] 

List:       mozilla-rdf
Subject:    Template for Grid
From:       Christian Paminger <IWillNotRead () nowhere ! at>
Date:       2004-12-10 10:21:58
Message-ID: cpbtc9$ddl2 () ripley ! netscape ! com
[Download RAW message or body]

I need a Template for filling a Grid with RDF-Date.
There will be empty boxes in the Grid.
So I need Rules or conditions for my Template. I have tried, but without 
  tools and no errormessages its very hard for beginners like me.

Maybe you can help.

Here's my Grid example and in the attachements my RDF-Example:
The importand points are the RDF-Attributes "tag" and "stunde".
"stunde" stands for the horizantal koordinate of the grid beginning with 
0. ( When stunde=9 it the button should be placed in the 10th column)
"tag" stands for the row-number.

Maybe you have a solution.

<grid flex="1" datasources="stpl-lehrstunde.rdf"
ref="http://www.technikum-wien.at/tempus/lehrstunde/alle-lehrstunden">
<columns>	
	<column />
	<column />
	<column />
	<column />
	<column />
	<column />
	<column />
	<column />
	<column />
	<column />
	<column />
	<column />
	<column />
	<column />
	<column />
	<column />
	<column />
</columns>

<rows datasources="stpl-lehrstunde.rdf" 
ref="http://www.technikum-wien.at/tempus/lehrstunde/alle-lehrstunden">	
	<row >
		<box >
		<template>
		<rule>
			<button uri="rdf:*" 
tag="rdf:http://www.technikum-wien.at/tempus/lehrstunde/rdf#tag"	 
stunde="rdf:http://www.technikum-wien.at/tempus/lehrstunde/rdf#stunde"
label="rdf:http://www.technikum-wien.at/tempus/lehrstunde/rdf#lehrverband">
			</button>
		</rule>
		</template>
		</box>
	</row>
</rows>
</grid>

["stpl-lehrstunde.rdf" (text/rdf)]

<?xml version="1.0" encoding="ISO-8859-1" standalone="yes"?><?xml-stylesheet \
href="chrome://global/skin/" type="text/css"?><RDF:RDF  \
xmlns:RDF="http://www.w3.org/1999/02/22-rdf-syntax-ns#"  \
xmlns:LEHRSTUNDE="http://www.technikum-wien.at/tempus/lehrstunde/rdf#">

<RDF:Description RDF:about="http://www.technikum-wien.at/tempus/lehrstunde/177067" >
	<LEHRSTUNDE:stundenplan_id>177067</LEHRSTUNDE:stundenplan_id>
	<LEHRSTUNDE:lehrverband>DIA-1A</LEHRSTUNDE:lehrverband>
	<LEHRSTUNDE:stg_kz>145</LEHRSTUNDE:stg_kz>
	<LEHRSTUNDE:stg>DIA</LEHRSTUNDE:stg>
	<LEHRSTUNDE:sem>1</LEHRSTUNDE:sem>
	<LEHRSTUNDE:ver>A</LEHRSTUNDE:ver>
	<LEHRSTUNDE:grp></LEHRSTUNDE:grp>
	<LEHRSTUNDE:einheit></LEHRSTUNDE:einheit>
	<LEHRSTUNDE:datum></LEHRSTUNDE:datum>
	<LEHRSTUNDE:stunde>4</LEHRSTUNDE:stunde>
	<LEHRSTUNDE:tag>3</LEHRSTUNDE:tag>
	<LEHRSTUNDE:kollision>false</LEHRSTUNDE:kollision>
</RDF:Description>

<RDF:Description RDF:about="http://www.technikum-wien.at/tempus/lehrstunde/177069" >
	<LEHRSTUNDE:stundenplan_id>177069</LEHRSTUNDE:stundenplan_id>
    	<LEHRSTUNDE:lehrverband>DIA-1A</LEHRSTUNDE:lehrverband>
	<LEHRSTUNDE:stg_kz>145</LEHRSTUNDE:stg_kz>
	<LEHRSTUNDE:stg>DIA</LEHRSTUNDE:stg>
	<LEHRSTUNDE:sem>1</LEHRSTUNDE:sem>
	<LEHRSTUNDE:ver>A</LEHRSTUNDE:ver>
	<LEHRSTUNDE:grp></LEHRSTUNDE:grp>
	<LEHRSTUNDE:einheit></LEHRSTUNDE:einheit>
	<LEHRSTUNDE:datum></LEHRSTUNDE:datum>
	<LEHRSTUNDE:stunde>5</LEHRSTUNDE:stunde>
	<LEHRSTUNDE:tag>4</LEHRSTUNDE:tag>
	<LEHRSTUNDE:kollision>false</LEHRSTUNDE:kollision>
</RDF:Description>

<RDF:Description RDF:about="http://www.technikum-wien.at/tempus/lehrstunde/177071" >
	<LEHRSTUNDE:stundenplan_id>177071</LEHRSTUNDE:stundenplan_id>
    	<LEHRSTUNDE:lehrverband>DIA-1B</LEHRSTUNDE:lehrverband>
	<LEHRSTUNDE:stg_kz>145</LEHRSTUNDE:stg_kz>
	<LEHRSTUNDE:stg>DIA</LEHRSTUNDE:stg>
	<LEHRSTUNDE:sem>1</LEHRSTUNDE:sem>
	<LEHRSTUNDE:ver>B</LEHRSTUNDE:ver>
	<LEHRSTUNDE:grp></LEHRSTUNDE:grp>
	<LEHRSTUNDE:einheit></LEHRSTUNDE:einheit>
	<LEHRSTUNDE:datum></LEHRSTUNDE:datum>
	<LEHRSTUNDE:stunde>6</LEHRSTUNDE:stunde>
	<LEHRSTUNDE:tag>4</LEHRSTUNDE:tag>
	<LEHRSTUNDE:kollision>false</LEHRSTUNDE:kollision>
</RDF:Description>



<RDF:Seq RDF:about="http://www.technikum-wien.at/tempus/lehrstunde/alle-lehrstunden">
	<RDF:li RDF:resource="http://www.technikum-wien.at/tempus/lehrstunde/177067" />
	<RDF:li RDF:resource="http://www.technikum-wien.at/tempus/lehrstunde/177071" />
    	<RDF:li RDF:resource="http://www.technikum-wien.at/tempus/lehrstunde/177069" />
</RDF:Seq>

</RDF:RDF>


_______________________________________________
Mozilla-rdf mailing list
Mozilla-rdf@mozilla.org
http://mail.mozilla.org/listinfo/mozilla-rdf

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic