[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
gnue-samples/testcases testrun.gpd datasource/s...
From: |
Jan Ischebeck |
Subject: |
gnue-samples/testcases testrun.gpd datasource/s... |
Date: |
Thu, 31 Jul 2003 08:58:14 -0400 |
CVSROOT: /cvsroot/gnue
Module name: gnue-samples
Branch:
Changes by: Jan Ischebeck <address@hidden> 03/07/31 08:58:14
Modified files:
testcases : testrun.gpd
testcases/datasource: static.gfd
testcases/forms/layout: layout.gfd
testcases/masks: masks.gfd
testcases/placement: placement.gfd
testcases/trigger: refresh_dropdown.gfd showparameter.gfd
subformA.gfd subformB.gfd
Log message:
update whole testcase subdirectory for forms 0.5.0 file format
fix subformA/B by removing parameter passing (should be re-added
properly)
CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue-samples/testcases/testrun.gpd.diff?tr1=1.2&tr2=1.3&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue-samples/testcases/datasource/static.gfd.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue-samples/testcases/forms/layout/layout.gfd.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue-samples/testcases/masks/masks.gfd.diff?tr1=1.2&tr2=1.3&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue-samples/testcases/placement/placement.gfd.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue-samples/testcases/trigger/refresh_dropdown.gfd.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue-samples/testcases/trigger/showparameter.gfd.diff?tr1=1.1&tr2=1.2&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue-samples/testcases/trigger/subformA.gfd.diff?tr1=1.2&tr2=1.3&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue-samples/testcases/trigger/subformB.gfd.diff?tr1=1.2&tr2=1.3&r1=text&r2=text
Patches:
Index: gnue-samples/testcases/datasource/static.gfd
diff -c gnue-samples/testcases/datasource/static.gfd:1.1
gnue-samples/testcases/datasource/static.gfd:1.2
*** gnue-samples/testcases/datasource/static.gfd:1.1 Tue Oct 8 16:39:19 2002
--- gnue-samples/testcases/datasource/static.gfd Thu Jul 31 08:58:14 2003
***************
*** 1,9 ****
<?xml version="1.0"?>
! <!-- GNUe Designer (0.4.0)
! Saved on: 2002-10-08 21:27:44 -->
! <form title="Testing static datasources" width="34">
<datasource name="dtsDrpStatictest" type="static">
<staticset fields="key,descr">
<staticsetrow>
--- 1,9 ----
<?xml version="1.0"?>
! <!-- GNUe Forms 0.5.0 Migration Tool
! Saved on: 2003-04-02 22:01:32 -->
! <form title="Testing static datasources">
<datasource name="dtsDrpStatictest" type="static">
<staticset fields="key,descr">
<staticsetrow>
***************
*** 40,62 ****
</staticsetrow>
</staticset>
</datasource>
! <page name="Page_1">
<block name="Block_1">
! <entry field="test" fk_description="descr" fk_key="key"
! fk_source="dtsDrpStatictest" name="fldtest" style="dropdown"
width="12" x="20" y="4"/>
</block>
<block name="Block_2" datasource="dtsNoSense">
! <entry name="Entry_1" field="desk" width="17" x="14" y="8"/>
! <entry name="Entry_2" field="flower" width="17" x="14" y="10"/>
</block>
! <label name="Label_1" text="Testing static datasources" width="26" x="3"
! y="1"/>
! <label name="Label_2" text="============================" width="28" x="2"
! y="2"/>
! <label name="Label_3" text="Simple Dropdown:" width="16" x="1" y="4"/>
! <box height="6" label="Another static datasource" name="Box_1" width="32"
! x="1" y="6"/>
! <label name="Label_4" text="Desk:" width="5" x="5" y="8"/>
! <label name="Label_5" text="Flower:" width="7" x="5" y="10"/>
! </page>
</form>
--- 40,71 ----
</staticsetrow>
</staticset>
</datasource>
! <logic>
<block name="Block_1">
! <field name="fldtest" field="test" fk_description="descr" fk_key="key"
! fk_source="dtsDrpStatictest"/>
</block>
<block name="Block_2" datasource="dtsNoSense">
! <field name="Entry_1" field="desk"/>
! <field name="Entry_2" field="flower"/>
</block>
! </logic>
! <layout xmlns:c="GNUe:Layout:Char" c:height="12" c:width="34">
! <page name="Page_1">
! <label name="Label_1" text="Testing static datasources" c:width="26"
! c:x="3" c:y="1"/>
! <label name="Label_2" text="============================" c:width="28"
! c:x="2" c:y="2"/>
! <label name="Label_3" text="Simple Dropdown:" c:width="16" c:x="1"
! c:y="4"/>
! <box name="Box_1" c:height="6" label="Another static datasource"
! c:width="32" c:x="1" c:y="6"/>
! <label name="Label_4" text="Desk:" c:width="5" c:x="5" c:y="8"/>
! <label name="Label_5" text="Flower:" c:width="7" c:x="5" c:y="10"/>
! <entry block="Block_1" field="fldtest" style="dropdown" c:width="12"
! c:x="20" c:y="4"/>
! <entry block="Block_2" field="Entry_1" c:width="17" c:x="14" c:y="8"/>
! <entry block="Block_2" field="Entry_2" c:width="17" c:x="14" c:y="10"/>
! </page>
! </layout>
</form>
Index: gnue-samples/testcases/forms/layout/layout.gfd
diff -c gnue-samples/testcases/forms/layout/layout.gfd:1.1
gnue-samples/testcases/forms/layout/layout.gfd:1.2
*** gnue-samples/testcases/forms/layout/layout.gfd:1.1 Sat Mar 8 13:09:07 2003
--- gnue-samples/testcases/forms/layout/layout.gfd Thu Jul 31 08:58:14 2003
***************
*** 6,13 ****
<form title="Placement Test">
<options>
<version/>
- <height/>
- <width/>
</options>
<logic>
<block name="bogus1"> <field name="placeholder"/> </block>
--- 6,11 ----
Index: gnue-samples/testcases/masks/masks.gfd
diff -c gnue-samples/testcases/masks/masks.gfd:1.2
gnue-samples/testcases/masks/masks.gfd:1.3
*** gnue-samples/testcases/masks/masks.gfd:1.2 Thu Sep 19 10:35:01 2002
--- gnue-samples/testcases/masks/masks.gfd Thu Jul 31 08:58:14 2003
***************
*** 1,29 ****
! <?xml version="1.0"?>
!
! <!-- GNUe Designer (0.4.0a)
! Saved on: 2002-09-19 15:08:36 -->
!
! <form height="14" title="Sample Masks" width="34">
! <page name="Page_1">
! <block name="Block_1">
! <label name="Label1" text="Just numbers:" width="13" x="2" y="3"/>
! <entry name="Entry_1" typecast="number" width="15" x="16" y="3"/>
! <label name="Label2" text="Upper case:" width="11" x="2" y="4"/>
! <entry case="upper" name="Entry_2" width="15" x="16" y="4"/>
! <label name="Label3" text="Lower case:" width="11" x="2" y="5"/>
! <entry case="lower" name="Entry_3" width="15" x="16" y="5"/>
! <label name="Label4" text="Money:" width="6" x="2" y="8"/>
! <label name="Label5" text="Date Mask:" width="10" x="2" y="7"/>
! <entry displaymask="a, b d, Y" formatmask="a, b d, Y" inputmask="m/d/y"
! name="Entry_4" typecast="date" width="15" x="16" y="7"/>
! <entry displaymask="a, b$" formatmask="a, b$" inputmask="a,b$"
! name="Entry_5" typecast="number" width="15" x="16" y="8"/>
! <entry name="Entry_6" width="15" x="16" y="10" max_length="5"/>
! <entry name="Entry_7" width="15" x="16" y="11" required="Y"/>
! </block>
! <label name="Label_6" text="formatet input / input masks:" width="29"
! x="3" y="1"/>
! <label name="Label_7" text="Maxlength (5):" width="14" x="2" y="10"/>
! <label name="Label_8" text="Required:" width="10" x="2" y="11"/>
! </page>
! </form>
--- 1,48 ----
! <?xml version="1.0"?>
!
! <!-- GNUe Forms 0.5.0 Migration Tool
! Saved on: 2003-01-08 01:07:30 -->
!
! <form title="Sample Masks">
! <logic>
! <block name="Block_1">
! <field name="Entry_1" typecast="number"/>
! <field name="Entry_2" case="upper"/>
! <field name="Entry_3" case="lower"/>
! <field name="Entry_4" displaymask="a, b d, Y" formatmask="a, b d, Y"
! inputmask="m/d/y" typecast="date"/>
! <field name="Entry_5" displaymask="a, b$" formatmask="a, b$"
! inputmask="a,b$" typecast="number"/>
! <field name="Entry_6" max_length="5"/>
! <field name="Entry_7" required="Y"/>
! </block>
! </logic>
! <layout xmlns:c="GNUe:Layout:Char" c:height="12" c:width="40">
! <page name="Page_1">
! <label name="Label_6" c:width="29" c:x="3" c:y="1"
! text="formatet input / input masks:"/>
! <label name="Label_7" c:width="14" c:x="2" c:y="10"
! text="Maxlength (5):"/>
! <label name="Label_8" c:width="10" c:x="2" c:y="11" text="Required:"/>
! <label name="Label1" c:width="13" c:x="2" c:y="3" text="Just numbers:"/>
! <entry name="Entry1" block="Block_1" c:width="15" c:x="16" c:y="3"
! field="Entry_1"/>
! <label name="Label2" c:width="11" c:x="2" c:y="4" text="Upper case:"/>
! <entry name="Entry2" block="Block_1" c:width="15" c:x="16" c:y="4"
! field="Entry_2"/>
! <label name="Label3" c:width="11" c:x="2" c:y="5" text="Lower case:"/>
! <entry name="Entry3" block="Block_1" c:width="15" c:x="16" c:y="5"
! field="Entry_3"/>
! <label name="Label4" c:width="6" c:x="2" c:y="8" text="Money:"/>
! <label name="Label5" c:width="10" c:x="2" c:y="7" text="Date Mask:"/>
! <entry name="Entry4" block="Block_1" c:width="15" c:x="16" c:y="7"
! field="Entry_4"/>
! <entry name="Entry5" block="Block_1" c:width="15" c:x="16" c:y="8"
! field="Entry_5"/>
! <entry name="Entry6" block="Block_1" c:width="15" c:x="16" c:y="10"
! field="Entry_6"/>
! <entry name="Entry7" block="Block_1" c:width="15" c:x="16" c:y="11"
! field="Entry_7"/>
! </page>
! </layout>
! </form>
Index: gnue-samples/testcases/placement/placement.gfd
diff -c gnue-samples/testcases/placement/placement.gfd:1.1
gnue-samples/testcases/placement/placement.gfd:1.2
*** gnue-samples/testcases/placement/placement.gfd:1.1 Wed Sep 18 10:58:16 2002
--- gnue-samples/testcases/placement/placement.gfd Thu Jul 31 08:58:14 2003
***************
*** 1,76 ****
! <?xml version="1.0"?>
! <form title="Placement Test" >
!
! <options>
! <version>0.0.3</version>
! <height>12</height>
! <width>30</width>
! </options>
!
! <page>
! <block name="coding">
! <label text="A simple placement test" x="1" y="1" />
!
! <label text="X" x="2" y="2" />
! <label text="X" x="3" y="3" />
! <label text="X" x="4" y="4" />
! <label text="X" x="5" y="5" />
! <label text="X" x="6" y="6" />
! <label text="X" x="7" y="7" />
! <label text="X" x="8" y="8" />
! <label text="X" x="9" y="9" />
! <label text="X" x="10" y="10" />
! <label text="X" x="11" y="11" />
!
! <label text="X" x="2" y="2" />
! <label text="X" x="2" y="3" />
! <label text="X" x="2" y="4" />
! <label text="X" x="2" y="5" />
! <label text="X" x="2" y="6" />
! <label text="X" x="2" y="7" />
! <label text="X" x="2" y="8" />
! <label text="X" x="2" y="9" />
! <label text="X" x="2" y="10" />
! <label text="X" x="2" y="11" />
!
! <label text="X" x="11" y="2" />
! <label text="X" x="11" y="3" />
! <label text="X" x="11" y="4" />
! <label text="X" x="11" y="5" />
! <label text="X" x="11" y="6" />
! <label text="X" x="11" y="7" />
! <label text="X" x="11" y="8" />
! <label text="X" x="11" y="9" />
! <label text="X" x="11" y="10" />
! <label text="X" x="11" y="11" />
!
! <label text="X" x="2" y="2" />
! <label text="X" x="3" y="2" />
! <label text="X" x="4" y="2" />
! <label text="X" x="5" y="2" />
! <label text="X" x="6" y="2" />
! <label text="X" x="7" y="2" />
! <label text="X" x="8" y="2" />
! <label text="X" x="9" y="2" />
! <label text="X" x="10" y="2" />
! <label text="X" x="11" y="2" />
!
! <label text="X" x="2" y="11" />
! <label text="X" x="3" y="11" />
! <label text="X" x="4" y="11" />
! <label text="X" x="5" y="11" />
! <label text="X" x="6" y="11" />
! <label text="X" x="7" y="11" />
! <label text="X" x="8" y="11" />
! <label text="X" x="9" y="11" />
! <label text="X" x="10" y="11" />
! <label text="X" x="11" y="11" />
! </block>
! </page>
! </form>
!
!
!
!
!
!
--- 1,70 ----
! <?xml version="1.0"?>
!
! <!-- GNUe Forms 0.5.0 Migration Tool
! Saved on: 2003-01-08 01:05:13 -->
!
! <form title="Placement Test">
! <options>
! <version/>
! <height/>
! <width/>
! </options>
! <logic>
! <block name="coding"/>
! </logic>
! <layout xmlns:c="GNUe:Layout:Char" c:height="12" c:width="40">
! <page>
! <label text="A simple placement test" c:x="1" c:y="1"/>
! <label text="X" c:x="2" c:y="2"/>
! <label text="X" c:x="3" c:y="3"/>
! <label text="X" c:x="4" c:y="4"/>
! <label text="X" c:x="5" c:y="5"/>
! <label text="X" c:x="6" c:y="6"/>
! <label text="X" c:x="7" c:y="7"/>
! <label text="X" c:x="8" c:y="8"/>
! <label text="X" c:x="9" c:y="9"/>
! <label text="X" c:x="10" c:y="10"/>
! <label text="X" c:x="11" c:y="11"/>
! <label text="X" c:x="2" c:y="2"/>
! <label text="X" c:x="2" c:y="3"/>
! <label text="X" c:x="2" c:y="4"/>
! <label text="X" c:x="2" c:y="5"/>
! <label text="X" c:x="2" c:y="6"/>
! <label text="X" c:x="2" c:y="7"/>
! <label text="X" c:x="2" c:y="8"/>
! <label text="X" c:x="2" c:y="9"/>
! <label text="X" c:x="2" c:y="10"/>
! <label text="X" c:x="2" c:y="11"/>
! <label text="X" c:x="11" c:y="2"/>
! <label text="X" c:x="11" c:y="3"/>
! <label text="X" c:x="11" c:y="4"/>
! <label text="X" c:x="11" c:y="5"/>
! <label text="X" c:x="11" c:y="6"/>
! <label text="X" c:x="11" c:y="7"/>
! <label text="X" c:x="11" c:y="8"/>
! <label text="X" c:x="11" c:y="9"/>
! <label text="X" c:x="11" c:y="10"/>
! <label text="X" c:x="11" c:y="11"/>
! <label text="X" c:x="2" c:y="2"/>
! <label text="X" c:x="3" c:y="2"/>
! <label text="X" c:x="4" c:y="2"/>
! <label text="X" c:x="5" c:y="2"/>
! <label text="X" c:x="6" c:y="2"/>
! <label text="X" c:x="7" c:y="2"/>
! <label text="X" c:x="8" c:y="2"/>
! <label text="X" c:x="9" c:y="2"/>
! <label text="X" c:x="10" c:y="2"/>
! <label text="X" c:x="11" c:y="2"/>
! <label text="X" c:x="2" c:y="11"/>
! <label text="X" c:x="3" c:y="11"/>
! <label text="X" c:x="4" c:y="11"/>
! <label text="X" c:x="5" c:y="11"/>
! <label text="X" c:x="6" c:y="11"/>
! <label text="X" c:x="7" c:y="11"/>
! <label text="X" c:x="8" c:y="11"/>
! <label text="X" c:x="9" c:y="11"/>
! <label text="X" c:x="10" c:y="11"/>
! <label text="X" c:x="11" c:y="11"/>
! </page>
! </layout>
! </form>
Index: gnue-samples/testcases/testrun.gpd
diff -c gnue-samples/testcases/testrun.gpd:1.2
gnue-samples/testcases/testrun.gpd:1.3
*** gnue-samples/testcases/testrun.gpd:1.2 Mon Sep 23 12:11:22 2002
--- gnue-samples/testcases/testrun.gpd Thu Jul 31 08:58:14 2003
***************
*** 12,17 ****
--- 12,19 ----
<DD>test appserver</DD>
<DT>Case 5: Internationalisation</DT>
<DD>test i18n (i.e. encodings, fonts etc.)</DD>
+ <DT>Case 6: Special Datasources</DT>
+ <DD>test static datasource, special master-detail configurations etc.</DD>
</DL>
]]></description>
<process title="Case 1: placement" id="placement">
***************
*** 117,122 ****
--- 119,141 ----
<description><![CDATA[<CENTER><H3>Test unicode (utf8)
encoding</H3></CENTER>
This form has labels written in chinese and is using utf8 as encoding, but it
doesn't work at the moment due to a missing utf-8 charset in our wxpython
UIdriver
+ ]]></description>
+ </step>
+ </process>
+ <process title="Case 6: Special Datasources" id="dtsrc">
+ <description><![CDATA[<H3 ALIGN="CENTER">Special Datasources:</H3><BR>
+ <DL><DT>static</DT>
+ <DD>test the display of iso8859-13 encoding</DD>
+ <DL><DT>master-detail</DT>
+ <DD>test querys in master-detail configurations (TODO)</DD>
+ </DL>
+ ]]></description>
+ <step type="form" location="datasource/static.gfd" title="static">
+ <description><![CDATA[<CENTER><H3>Test static datasources</H3></CENTER>
+ <p>
+ This example is using two static datasources. The first one is used to fill an
+ drop down entry (which should be the common case). The second one can be
directly accessed and changed, although changing it makes not much sense. :)
+ </p>
]]></description>
</step>
</process>
Index: gnue-samples/testcases/trigger/refresh_dropdown.gfd
diff -c gnue-samples/testcases/trigger/refresh_dropdown.gfd:1.1
gnue-samples/testcases/trigger/refresh_dropdown.gfd:1.2
*** gnue-samples/testcases/trigger/refresh_dropdown.gfd:1.1 Fri Oct 25
21:13:19 2002
--- gnue-samples/testcases/trigger/refresh_dropdown.gfd Thu Jul 31 08:58:14 2003
***************
*** 1,12 ****
<?xml version="1.0"?>
! <!-- GNUe Designer (0.4.1a)
! Saved on: 2002-10-26 02:18:29 -->
<form>
! <datasource database="gnue" name="dtsDrp_state_parent" prequery="Y"
table="state"/>
! <datasource database="gnue" name="dtsDrp_zip_child" prequery="Y"
table="zipcode">
<condition>
<eq>
--- 1,12 ----
<?xml version="1.0"?>
! <!-- GNUe Forms 0.5.0 Migration Tool
! Saved on: 2003-07-31 14:48:23 -->
<form>
! <datasource name="dtsDrp_state_parent" connection="gnue" prequery="Y"
table="state"/>
! <datasource name="dtsDrp_zip_child" connection="gnue" prequery="Y"
table="zipcode">
<condition>
<eq>
***************
*** 15,41 ****
</eq>
</condition>
</datasource>
! <page name="Page_1">
<block name="myBlk">
! <entry field="parent" fk_description="description" fk_key="state"
! fk_source="dtsDrp_state_parent" name="fldparent"
style="dropdown" width="15" x="13" y="1">
<trigger name="update_Child" type="POST-CHANGE"><![CDATA[
setParameter('state',myBlk.fldparent.get())
myBlk.fldchild.resetForeignKey()
]]></trigger>
! </entry>
! <entry field="child" fk_description="city" fk_key="zip"
! fk_source="dtsDrp_zip_child" name="fldchild" style="dropdown"
width="15" x="13" y="3">
<trigger name="update_result" type="POST-CHANGE"><![CDATA[
myBlk.result.set(myBlk.fldchild.get())
]]></trigger>
! </entry>
! <entry default="<undefined> " name="result" readonly="Y"
! style="label" width="10" x="13" y="5"/>
</block>
! <label name="Lbl_state" text="State:" width="6" x="3" y="1"/>
! <label name="Lbl_city" text="City:" width="5" x="3" y="3"/>
! <label name="Lbl_zip" text="Zipcode:" width="8" x="3" y="5"/>
! </page>
! <parameter default="nothing" name="state"/>
</form>
--- 15,50 ----
</eq>
</condition>
</datasource>
! <parameter name="state" default="nothing"/>
! <logic>
<block name="myBlk">
! <field name="fldparent" field="parent" fk_description="description"
! fk_key="state" fk_source="dtsDrp_state_parent">
<trigger name="update_Child" type="POST-CHANGE"><![CDATA[
setParameter('state',myBlk.fldparent.get())
myBlk.fldchild.resetForeignKey()
]]></trigger>
! </field>
! <field name="fldchild" field="child" fk_description="city" fk_key="zip"
! fk_source="dtsDrp_zip_child">
<trigger name="update_result" type="POST-CHANGE"><![CDATA[
myBlk.result.set(myBlk.fldchild.get())
]]></trigger>
! </field>
! <field name="result" default="<undefined> " readonly="Y"/>
</block>
! </logic>
! <layout xmlns:c="GNUe:Layout:Char" c:height="12" c:width="40">
! <page name="Page_1">
! <label name="Lbl_state" text="State:" c:width="6" c:x="3" c:y="1"/>
! <label name="Lbl_city" text="City:" c:width="5" c:x="3" c:y="3"/>
! <label name="Lbl_zip" text="Zipcode:" c:width="8" c:x="3" c:y="5"/>
! <entry block="myBlk" field="fldparent" style="dropdown" c:width="15"
! c:x="13" c:y="1"/>
! <entry block="myBlk" field="fldchild" style="dropdown" c:width="15"
! c:x="13" c:y="3"/>
! <entry block="myBlk" field="result" style="label" c:width="10" c:x="13"
! c:y="5"/>
! </page>
! </layout>
</form>
Index: gnue-samples/testcases/trigger/showparameter.gfd
diff -c gnue-samples/testcases/trigger/showparameter.gfd:1.1
gnue-samples/testcases/trigger/showparameter.gfd:1.2
*** gnue-samples/testcases/trigger/showparameter.gfd:1.1 Wed Sep 18
10:58:16 2002
--- gnue-samples/testcases/trigger/showparameter.gfd Thu Jul 31 08:58:14 2003
***************
*** 1,23 ****
<?xml version="1.0"?>
! <!-- GNUe Designer (0.4.0a)
! Saved on: 2002-09-10 19:15:03 -->
! <form height="5">
! <trigger name="showparam" type="NAMED">
block.value = getParameter("%s" % block.param)
! </trigger>
<parameter name="myparam" default="a simple value"/>
<parameter name="param" default="another value" type="string"/>
! <page name="page">
<block name="block">
! <entry name="param" default="myparam" width="19" x="13" y="2"/>
! <entry name="value" readonly="Y" width="19" x="13" y="3"/>
</block>
! <button height="1" label="show value" name="text" trigger="showparam"
! width="11" x="1" y="3"/>
! <label name="Label_1" text="parameter:" width="10" x="1" y="2"/>
! <box height="5" label="show user parameter test" name="Box_1" width="34"
! x="0" y="0"/>
! </page>
</form>
--- 1,31 ----
<?xml version="1.0"?>
! <!-- GNUe Forms 0.5.0 Migration Tool
! Saved on: 2003-07-31 13:36:42 -->
! <form>
! <trigger name="showparam" type="NAMED"><![CDATA[
block.value = getParameter("%s" % block.param)
! ]]></trigger>
<parameter name="myparam" default="a simple value"/>
<parameter name="param" default="another value" type="string"/>
! <logic>
<block name="block">
! <field name="param" default="myparam"/>
! <field name="value" readonly="Y"/>
</block>
! </logic>
! <layout xmlns:c="GNUe:Layout:Char" c:height="5" c:width="40">
! <page name="page">
! <label name="Label_1" text="parameter:" c:width="10" c:x="1" c:y="2"/>
! <box name="Box_1" c:height="5" label="show user parameter test"
! c:width="34" c:x="0" c:y="0"/>
! <entry block="block" field="param" c:width="19" c:x="13" c:y="2"/>
! <entry block="block" field="value" c:width="19" c:x="13" c:y="3"/>
! <button name="text" c:height="1" label="show value" c:width="11" c:x="1"
! c:y="3">
! <trigger src="showparam" type="On-Action"/>
! </button>
! </page>
! </layout>
</form>
Index: gnue-samples/testcases/trigger/subformA.gfd
diff -c gnue-samples/testcases/trigger/subformA.gfd:1.2
gnue-samples/testcases/trigger/subformA.gfd:1.3
*** gnue-samples/testcases/trigger/subformA.gfd:1.2 Wed Nov 27 16:29:17 2002
--- gnue-samples/testcases/trigger/subformA.gfd Thu Jul 31 08:58:14 2003
***************
*** 12,19 ****
params={"x":theblock.xval,\
"y":theblock.yval,\
"n":theblock.nval}
! print "HI"
! runForm("subformB.gfd",params)
]]></trigger>
<trigger name="setparamvalues" type="ON-STARTUP"><![CDATA[
theblock.xval=getParameter("x")
--- 12,18 ----
params={"x":theblock.xval,\
"y":theblock.yval,\
"n":theblock.nval}
! runForm("subformB.gfd") #,params)
]]></trigger>
<trigger name="setparamvalues" type="ON-STARTUP"><![CDATA[
theblock.xval=getParameter("x")
Index: gnue-samples/testcases/trigger/subformB.gfd
diff -c gnue-samples/testcases/trigger/subformB.gfd:1.2
gnue-samples/testcases/trigger/subformB.gfd:1.3
*** gnue-samples/testcases/trigger/subformB.gfd:1.2 Wed Nov 27 16:29:17 2002
--- gnue-samples/testcases/trigger/subformB.gfd Thu Jul 31 08:58:14 2003
***************
*** 1,38 ****
! <?xml version="1.0"?>
!
! <!-- GNUe Designer (0.4.0a)
! Saved on: 2002-09-28 15:44:24 -->
!
! <form height="16" title="Subform Sample" width="50">
! <options>
! <option name="version" value="0.0.1"/>
! <option name="author" value="GNUE Enterprise Developers"/>
! </options>
! <trigger name="opensubform" type="NAMED"><![CDATA[
! params={"x":theblock.xval,\
! "y":theblock.yval,\
! "n":theblock.nval}
! runForm("subformA.gfd",params)
! ]]></trigger>
! <trigger name="setparamvalues" type="ON-STARTUP"><![CDATA[
! theblock.xval=getParameter("x")
! theblock.yval=getParameter("y")
! theblock.nval=getParameter("n")
! print getParameter("x")
! ]]></trigger>
! <page name="Page_1">
! <block name="theblock">
! <label name="Label_0" text="Parameter:" width="15"
! x="1" y="3"/>
! <entry name="xval" typecast="number" width="16" x="4" y="4"/>
! <entry name="yval" typecast="number" width="16" x="4" y="5"/>
! <entry name="nval" typecast="number" width="16" x="4" y="6"/>
! <button height="1" label="Open Form A" name="two" trigger="opensubform"
! width="19" x="1" y="8"/>
! </block>
! <label name="Label_1" text="x=" width="2" x="1" y="4"/>
! <label name="Label_2" text="y=" width="2" x="1" y="5"/>
! <label name="Label_3" text="n=" width="2" x="1" y="6"/>
! <label name="Label_4" text="Subform Test (Form B)" width="21" x="1"
y="1"/>
! </page>
! </form>
--- 1,47 ----
! <?xml version="1.0"?>
!
! <!-- GNUe Forms 0.5.0 Migration Tool
! Saved on: 2003-07-31 13:37:27 -->
!
! <form title="Subform Sample">
! <options>
! <option name="version" value="0.0.1"/>
! <option name="author" value="GNUE Enterprise Developers"/>
! </options>
! <trigger name="opensubform" type="NAMED"><![CDATA[
! params={"x":theblock.xval,\
! "y":theblock.yval,\
! "n":theblock.nval}
! runForm("subformA.gfd") # params)
! ]]></trigger>
! <trigger name="setparamvalues" type="ON-STARTUP"><![CDATA[
! theblock.xval=getParameter("x")
! theblock.yval=getParameter("y")
! theblock.nval=getParameter("n")
! print getParameter("x")
! ]]></trigger>
! <logic>
! <block name="theblock">
! <field name="xval" typecast="number"/>
! <field name="yval" typecast="number"/>
! <field name="nval" typecast="number"/>
! </block>
! </logic>
! <layout xmlns:c="GNUe:Layout:Char" c:height="16" c:width="50">
! <page name="Page_1">
! <label name="Label_1" text="x=" c:width="2" c:x="1" c:y="4"/>
! <label name="Label_2" text="y=" c:width="2" c:x="1" c:y="5"/>
! <label name="Label_3" text="n=" c:width="2" c:x="1" c:y="6"/>
! <label name="Label_4" text="Subform Test (Form B)" c:width="21" c:x="1"
! c:y="1"/>
! <label name="Label_0" text="Parameter:" c:width="15" c:x="1" c:y="3"/>
! <entry block="theblock" field="xval" c:width="16" c:x="4" c:y="4"/>
! <entry block="theblock" field="yval" c:width="16" c:x="4" c:y="5"/>
! <entry block="theblock" field="nval" c:width="16" c:x="4" c:y="6"/>
! <button name="two" c:height="1" label="Open Form A" c:width="19" c:x="1"
! c:y="8">
! <trigger src="opensubform" type="On-Action"/>
! </button>
! </page>
! </layout>
! </form>
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- gnue-samples/testcases testrun.gpd datasource/s...,
Jan Ischebeck <=