feat: fmRasn GridView 改用 ObjectDataSource
- RasnDAC 新增 SelectPage/SelectCount 及 SelectRAENO/SelectRABRH - dsRASNGrid 改 ObjectDataSource(EnablePaging);dsRASN_RAENO1/dsRASN_RABRH1 改 ObjectDataSource - Search/Selected 調整
This commit is contained in:
@@ -53,28 +53,19 @@
|
||||
</SelectParameters>
|
||||
</asp:SqlDataSource>
|
||||
|
||||
<asp:SqlDataSource ID="dsRASN_RAENO1" runat="server"
|
||||
ProviderName="System.Data.SqlClient"
|
||||
SelectCommand="SELECT A.RANUM, B.BPNME
|
||||
FROM RASN AS A
|
||||
INNER JOIN BPSNView AS B ON A.RANUM = B.BPENO
|
||||
WHERE (A.RAPYN = @RAPYN) AND A.RAEDT IS NULL">
|
||||
<asp:ObjectDataSource ID="dsRASN_RAENO1" runat="server"
|
||||
TypeName="RasnDAC" SelectMethod="SelectRAENO">
|
||||
<SelectParameters>
|
||||
<asp:Parameter Name="RAPYN" />
|
||||
<asp:Parameter Name="RAPYN" Type="String" />
|
||||
</SelectParameters>
|
||||
</asp:SqlDataSource>
|
||||
</asp:ObjectDataSource>
|
||||
|
||||
<asp:SqlDataSource ID="dsRASN_RABRH1" runat="server"
|
||||
ProviderName="System.Data.SqlClient"
|
||||
SelectCommand="SELECT A.RABRH, B.BSSCR, COUNT(1) AS RABRH_COUNT
|
||||
FROM RASN AS A
|
||||
INNER JOIN BCLS AS B ON A.RABRH = B.BSCLS AND B.BSPAR = 'BPSNBRH'
|
||||
WHERE (A.RAPYN = @RAPYN) AND A.RAEDT IS NULL
|
||||
GROUP BY A.RABRH, B.BSSCR">
|
||||
<asp:ObjectDataSource ID="dsRASN_RABRH1" runat="server"
|
||||
TypeName="RasnDAC" SelectMethod="SelectRABRH">
|
||||
<SelectParameters>
|
||||
<asp:Parameter Name="RAPYN" />
|
||||
<asp:Parameter Name="RAPYN" Type="String" />
|
||||
</SelectParameters>
|
||||
</asp:SqlDataSource>
|
||||
</asp:ObjectDataSource>
|
||||
|
||||
<asp:SqlDataSource ID="dsRASN_RAWTZ" runat="server"
|
||||
ProviderName="System.Data.SqlClient"
|
||||
@@ -282,17 +273,16 @@
|
||||
</InsertParameters>
|
||||
</asp:SqlDataSource>
|
||||
|
||||
<asp:SqlDataSource ID="dsRASNGrid" runat="server"
|
||||
ConflictDetection="CompareAllValues"
|
||||
SelectCommand="SELECT A.*, B.BPSRM, B.BPSRD, B.BPP01, B.BPP02, B.BPP03, B.BPP04, B.BPP05
|
||||
FROM RASN A
|
||||
LEFT OUTER JOIN BPJB B ON A.RAPYN=B.BPPYN AND A.RAJNO=B.BPJNO AND A.RACNO=B.BPCNO
|
||||
LEFT OUTER JOIN BPSNView C ON A.RANUM=C.BPENO
|
||||
WHERE 1=0"
|
||||
ConnectionString="Data Source=(local);Initial Catalog=THINKYU_WEB;Persist Security Info=True;User ID=sa"
|
||||
ProviderName="System.Data.SqlClient"
|
||||
OnSelected="dsRASNGrid_Selected">
|
||||
</asp:SqlDataSource>
|
||||
<asp:ObjectDataSource ID="dsRASNGrid" runat="server"
|
||||
TypeName="RasnDAC" SelectMethod="SelectPage" SelectCountMethod="SelectCount"
|
||||
EnablePaging="true" OnSelected="dsRASNGrid_Selected">
|
||||
<SelectParameters>
|
||||
<asp:Parameter Name="RAPYN" Type="String" />
|
||||
<asp:Parameter Name="BPENO" Type="String" />
|
||||
<asp:Parameter Name="BPNME" Type="String" />
|
||||
<asp:Parameter Name="year" Type="Int32" DefaultValue="0" />
|
||||
</SelectParameters>
|
||||
</asp:ObjectDataSource>
|
||||
|
||||
<asp:FormView ID="RASNForm" runat="server"
|
||||
DataSourceID="dsRASNForm"
|
||||
|
||||
Reference in New Issue
Block a user