Revision: 5084 https://dev.openbravo.com/websvn/openbravo/?rev=5084&sc=1 Author: alostale Date: 2008-06-17 10:24:15 +0200 (Tue, 17 Jun 2008)
Log Message: ----------- fixed bug 0003976: Identifier for parameters in action button are not taken with the column with seqno=1 but the lowest one set as identifier Ticket Links: :----------- http://issues.openbravo.com/view.php?id=0003976 Modified Paths: -------------- trunk/src-wad/src/org/openbravo/wad/Fields_data.xsql trunk/src-wad/src/org/openbravo/wad/datasource.xsqlxml Modified: trunk/src-wad/src/org/openbravo/wad/Fields_data.xsql =================================================================== --- trunk/src-wad/src/org/openbravo/wad/Fields_data.xsql 2008-06-17 07:59:04 UTC (rev 5083) +++ trunk/src-wad/src/org/openbravo/wad/Fields_data.xsql 2008-06-17 08:24:15 UTC (rev 5084) @@ -367,7 +367,14 @@ SELECT MAX(columnname) AS NAME FROM AD_COLUMN, AD_TABLE WHERE AD_TABLE.NAME = ? AND AD_COLUMN.ad_table_id = AD_TABLE.ad_table_id - AND isidentifier = 'Y' AND SeqNo = (CASE TO_CHAR(AD_TABLE.NAME) WHEN 'C_PaySelectionCheck' THEN 2 ELSE 1 END) + AND isidentifier = 'Y' + AND SeqNo = (CASE TO_CHAR(AD_TABLE.NAME) + WHEN 'C_PaySelectionCheck' THEN 2 + ELSE (SELECT MIN(SeqNo) + FROM AD_Column + WHERE AD_Table_ID=AD_TABLE.AD_Table_ID + AND IsIdentifier='Y') + END) </Sql> <Parameter name="tableName"/> </SqlMethod> Modified: trunk/src-wad/src/org/openbravo/wad/datasource.xsqlxml =================================================================== --- trunk/src-wad/src/org/openbravo/wad/datasource.xsqlxml 2008-06-17 07:59:04 UTC (rev 5083) +++ trunk/src-wad/src/org/openbravo/wad/datasource.xsqlxml 2008-06-17 08:24:15 UTC (rev 5084) @@ -188,7 +188,7 @@ <FIELDS_TMP id="sectionActionSearchs"> <SqlMethod name="selectActDef<PARAMETER_TMP id="params12">table</PARAMETER_TMP>" type="preparedStatement" return="String" default=""> - <SqlMethodComment>Select for auxiliar field</SqlMethodComment> + <SqlMethodComment>Select for action search</SqlMethodComment> <Sql><![CDATA[ <PARAMETER_TMP id="Select12">select</PARAMETER_TMP> ]]></Sql> ------------------------------------------------------------------------- Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://sourceforge.net/services/buy/index.php _______________________________________________ Openbravo-commits mailing list Openbravo-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/openbravo-commits