Treeview Logistik angepasst, RestServer mit preparedSQL statt ActiveRecord im LogistikTree

This commit is contained in:
Hilmer, Carsten 2016-04-28 10:33:32 +02:00
parent 5acd887179
commit 9e48806124
9 changed files with 2670 additions and 64 deletions

View File

@ -6934,7 +6934,7 @@
</WindowState>
</block>
<block type="Module" ID="801328863">
<block type="Module" ID="1545846755">
<ObjName>BKS_ActiveRecordConfig</ObjName>
<ObjContainerID>0</ObjContainerID>
<IsClass>0</IsClass>
@ -7012,7 +7012,7 @@
<ItemFlags>1</ItemFlags>
</Constant>
</block>
<block type="Module" ID="1226391017">
<block type="Module" ID="1354395688">
<ObjName>DataFile</ObjName>
<ObjContainerID>0</ObjContainerID>
<IsClass>0</IsClass>
@ -7101,18 +7101,18 @@
</Method>
<Method> <ItemName>CloseDB</ItemName> <Compatibility></Compatibility> <Visible>1</Visible> <ItemSource> <TextEncoding>134217984</TextEncoding> <SourceLine>Sub CloseDB()</SourceLine> <SourceLine>if gDB &lt;&gt; nil then</SourceLine> <SourceLine>gDB.close</SourceLine> <SourceLine>end</SourceLine> <SourceLine>End Sub</SourceLine> </ItemSource> <TextEncoding>134217984</TextEncoding> <AliasName></AliasName> <ItemFlags>0</ItemFlags> <Shared>0</Shared> <ItemParams></ItemParams> <ItemResult></ItemResult> </Method>
</block>
<block type="Module" ID="338596001">
<block type="Module" ID="1231258353">
<ObjName>ActiveRecordBase</ObjName>
<ObjContainerID>1226391017</ObjContainerID>
<ObjContainerID>1354395688</ObjContainerID>
<IsClass>1</IsClass>
<Superclass>BKS_ActiveRecord.Base</Superclass>
<ItemFlags>1</ItemFlags>
<IsInterface>0</IsInterface>
<Compatibility></Compatibility>
</block>
<block type="Module" ID="445677331">
<block type="Module" ID="930102913">
<ObjName>tbl_auslieferungsliste</ObjName>
<ObjContainerID>1226391017</ObjContainerID>
<ObjContainerID>1354395688</ObjContainerID>
<IsClass>1</IsClass>
<Superclass>DataFile.ActiveRecordBase</Superclass>
<ItemFlags>1</ItemFlags>
@ -7308,9 +7308,9 @@
</Method>
</block>
<block type="Module" ID="176147174">
<block type="Module" ID="1826550591">
<ObjName>tbl_auslieferungsschein_bestellung</ObjName>
<ObjContainerID>1226391017</ObjContainerID>
<ObjContainerID>1354395688</ObjContainerID>
<IsClass>1</IsClass>
<Superclass>DataFile.ActiveRecordBase</Superclass>
<ItemFlags>1</ItemFlags>
@ -8178,9 +8178,9 @@
</Method>
</block>
<block type="Module" ID="1993105279">
<block type="Module" ID="2053635369">
<ObjName>tbl_auslieferungsscheine</ObjName>
<ObjContainerID>1226391017</ObjContainerID>
<ObjContainerID>1354395688</ObjContainerID>
<IsClass>1</IsClass>
<Superclass>DataFile.ActiveRecordBase</Superclass>
<ItemFlags>1</ItemFlags>
@ -9034,9 +9034,9 @@
</Method>
</block>
<block type="Module" ID="518252293">
<block type="Module" ID="144862568">
<ObjName>tbl_benutzer</ObjName>
<ObjContainerID>1226391017</ObjContainerID>
<ObjContainerID>1354395688</ObjContainerID>
<IsClass>1</IsClass>
<Superclass>DataFile.ActiveRecordBase</Superclass>
<ItemFlags>1</ItemFlags>
@ -9344,9 +9344,9 @@
</Method>
</block>
<block type="Module" ID="1606870316">
<block type="Module" ID="997513241">
<ObjName>tbl_bestellungen</ObjName>
<ObjContainerID>1226391017</ObjContainerID>
<ObjContainerID>1354395688</ObjContainerID>
<IsClass>1</IsClass>
<Superclass>DataFile.ActiveRecordBase</Superclass>
<ItemFlags>1</ItemFlags>
@ -9612,9 +9612,9 @@
</Method>
</block>
<block type="Module" ID="263272862">
<block type="Module" ID="879944137">
<ObjName>tbl_cmr</ObjName>
<ObjContainerID>1226391017</ObjContainerID>
<ObjContainerID>1354395688</ObjContainerID>
<IsClass>1</IsClass>
<Superclass>DataFile.ActiveRecordBase</Superclass>
<ItemFlags>1</ItemFlags>
@ -9852,9 +9852,9 @@
</Method>
</block>
<block type="Module" ID="186513829">
<block type="Module" ID="1115525305">
<ObjName>tbl_coa</ObjName>
<ObjContainerID>1226391017</ObjContainerID>
<ObjContainerID>1354395688</ObjContainerID>
<IsClass>1</IsClass>
<Superclass>DataFile.ActiveRecordBase</Superclass>
<ItemFlags>1</ItemFlags>
@ -10022,9 +10022,9 @@
</Method>
</block>
<block type="Module" ID="196744656">
<block type="Module" ID="948012218">
<ObjName>tbl_coa_bestellung</ObjName>
<ObjContainerID>1226391017</ObjContainerID>
<ObjContainerID>1354395688</ObjContainerID>
<IsClass>1</IsClass>
<Superclass>DataFile.ActiveRecordBase</Superclass>
<ItemFlags>1</ItemFlags>
@ -10206,9 +10206,9 @@
</Method>
</block>
<block type="Module" ID="439036882">
<block type="Module" ID="924433814">
<ObjName>tbl_hilfswerte_coa</ObjName>
<ObjContainerID>1226391017</ObjContainerID>
<ObjContainerID>1354395688</ObjContainerID>
<IsClass>1</IsClass>
<Superclass>DataFile.ActiveRecordBase</Superclass>
<ItemFlags>1</ItemFlags>
@ -10362,9 +10362,9 @@
</Method>
</block>
<block type="Module" ID="172504784">
<block type="Module" ID="1831830395">
<ObjName>tbl_kunden</ObjName>
<ObjContainerID>1226391017</ObjContainerID>
<ObjContainerID>1354395688</ObjContainerID>
<IsClass>1</IsClass>
<Superclass>DataFile.ActiveRecordBase</Superclass>
<ItemFlags>1</ItemFlags>
@ -10616,9 +10616,9 @@
</Method>
</block>
<block type="Module" ID="1988135057">
<block type="Module" ID="1919440577">
<ObjName>tbl_kunden_adressen</ObjName>
<ObjContainerID>1226391017</ObjContainerID>
<ObjContainerID>1354395688</ObjContainerID>
<IsClass>1</IsClass>
<Superclass>DataFile.ActiveRecordBase</Superclass>
<ItemFlags>1</ItemFlags>
@ -10954,9 +10954,9 @@
</Method>
</block>
<block type="Module" ID="447911122">
<block type="Module" ID="1666286786">
<ObjName>tbl_laenderkennungen</ObjName>
<ObjContainerID>1226391017</ObjContainerID>
<ObjContainerID>1354395688</ObjContainerID>
<IsClass>1</IsClass>
<Superclass>DataFile.ActiveRecordBase</Superclass>
<ItemFlags>1</ItemFlags>
@ -11124,9 +11124,9 @@
</Method>
</block>
<block type="Module" ID="1084202259">
<block type="Module" ID="1388191283">
<ObjName>tbl_mikrobiologie</ObjName>
<ObjContainerID>1226391017</ObjContainerID>
<ObjContainerID>1354395688</ObjContainerID>
<IsClass>1</IsClass>
<Superclass>DataFile.ActiveRecordBase</Superclass>
<ItemFlags>1</ItemFlags>
@ -11280,9 +11280,9 @@
</Method>
</block>
<block type="Module" ID="679163565">
<block type="Module" ID="1974964346">
<ObjName>tbl_mikrobiologie_auslieferungsschein</ObjName>
<ObjContainerID>1226391017</ObjContainerID>
<ObjContainerID>1354395688</ObjContainerID>
<IsClass>1</IsClass>
<Superclass>DataFile.ActiveRecordBase</Superclass>
<ItemFlags>1</ItemFlags>
@ -11478,9 +11478,9 @@
</Method>
</block>
<block type="Module" ID="1993209603">
<block type="Module" ID="666046241">
<ObjName>tbl_mikrobiologie_bestellung</ObjName>
<ObjContainerID>1226391017</ObjContainerID>
<ObjContainerID>1354395688</ObjContainerID>
<IsClass>1</IsClass>
<Superclass>DataFile.ActiveRecordBase</Superclass>
<ItemFlags>1</ItemFlags>
@ -11676,9 +11676,9 @@
</Method>
</block>
<block type="Module" ID="906054124">
<block type="Module" ID="58084429">
<ObjName>tbl_paletten</ObjName>
<ObjContainerID>1226391017</ObjContainerID>
<ObjContainerID>1354395688</ObjContainerID>
<IsClass>1</IsClass>
<Superclass>DataFile.ActiveRecordBase</Superclass>
<ItemFlags>1</ItemFlags>
@ -11846,9 +11846,9 @@
</Method>
</block>
<block type="Module" ID="1701811470">
<block type="Module" ID="1379186583">
<ObjName>tbl_speditionen</ObjName>
<ObjContainerID>1226391017</ObjContainerID>
<ObjContainerID>1354395688</ObjContainerID>
<IsClass>1</IsClass>
<Superclass>DataFile.ActiveRecordBase</Superclass>
<ItemFlags>1</ItemFlags>
@ -12086,9 +12086,9 @@
</Method>
</block>
<block type="Module" ID="1639927863">
<block type="Module" ID="2113116479">
<ObjName>tbl_speditionen_adressen</ObjName>
<ObjContainerID>1226391017</ObjContainerID>
<ObjContainerID>1354395688</ObjContainerID>
<IsClass>1</IsClass>
<Superclass>DataFile.ActiveRecordBase</Superclass>
<ItemFlags>1</ItemFlags>
@ -12368,9 +12368,9 @@
</Method>
</block>
<block type="Module" ID="715236888">
<block type="Module" ID="103736538">
<ObjName>tbl_transport_ust</ObjName>
<ObjContainerID>1226391017</ObjContainerID>
<ObjContainerID>1354395688</ObjContainerID>
<IsClass>1</IsClass>
<Superclass>DataFile.ActiveRecordBase</Superclass>
<ItemFlags>1</ItemFlags>
@ -12720,9 +12720,9 @@
</Method>
</block>
<block type="Module" ID="684032705">
<block type="Module" ID="772442674">
<ObjName>tbl_verpackungen</ObjName>
<ObjContainerID>1226391017</ObjContainerID>
<ObjContainerID>1354395688</ObjContainerID>
<IsClass>1</IsClass>
<Superclass>DataFile.ActiveRecordBase</Superclass>
<ItemFlags>1</ItemFlags>
@ -12904,9 +12904,9 @@
</Method>
</block>
<block type="Module" ID="468626845">
<block type="Module" ID="974413017">
<ObjName>tbl_werk</ObjName>
<ObjContainerID>1226391017</ObjContainerID>
<ObjContainerID>1354395688</ObjContainerID>
<IsClass>1</IsClass>
<Superclass>DataFile.ActiveRecordBase</Superclass>
<ItemFlags>1</ItemFlags>
@ -13144,9 +13144,9 @@
</Method>
</block>
<block type="Module" ID="1151707978">
<block type="Module" ID="414802787">
<ObjName>tbl_zusammengefasste_bestellungen</ObjName>
<ObjContainerID>1226391017</ObjContainerID>
<ObjContainerID>1354395688</ObjContainerID>
<IsClass>1</IsClass>
<Superclass>DataFile.ActiveRecordBase</Superclass>
<ItemFlags>1</ItemFlags>
@ -13258,15 +13258,29 @@
</Method>
</block>
<block type="Module" ID="786475234">
<block type="Module" ID="1008106971">
<ObjName>view_logistik_auftraege</ObjName>
<ObjContainerID>1226391017</ObjContainerID>
<ObjContainerID>1354395688</ObjContainerID>
<IsClass>1</IsClass>
<Superclass>DataFile.ActiveRecordBase</Superclass>
<ItemFlags>1</ItemFlags>
<IsInterface>0</IsInterface>
<Compatibility></Compatibility>
<Property>
<ItemName>uid</ItemName>
<Compatibility></Compatibility>
<Visible>1</Visible>
<ItemSource>
<TextEncoding>134217984</TextEncoding>
<SourceLine>uid As Integer</SourceLine>
<SourceLine></SourceLine>
</ItemSource>
<TextEncoding>134217984</TextEncoding>
<ItemDeclaration>uid As Integer</ItemDeclaration>
<ItemFlags>0</ItemFlags>
<Shared>0</Shared>
</Property>
<Property>
<ItemName>kunden_uid</ItemName>
<Compatibility></Compatibility>
<Visible>1</Visible>
@ -13335,20 +13349,6 @@
<ItemDeclaration>artikel_bezeichnung_extern As String</ItemDeclaration>
<ItemFlags>0</ItemFlags>
<Shared>0</Shared>
</Property>
<Property>
<ItemName>bestellung_uid</ItemName>
<Compatibility></Compatibility>
<Visible>1</Visible>
<ItemSource>
<TextEncoding>134217984</TextEncoding>
<SourceLine>bestellung_uid As Integer</SourceLine>
<SourceLine></SourceLine>
</ItemSource>
<TextEncoding>134217984</TextEncoding>
<ItemDeclaration>bestellung_uid As Integer</ItemDeclaration>
<ItemFlags>0</ItemFlags>
<Shared>0</Shared>
</Property>
<Method> <ItemName>List</ItemName> <Compatibility/> <Visible>1</Visible> <ItemSource> <TextEncoding>134217984</TextEncoding> <SourceLine> Shared Function List(sCriteria as string = "", sOrderBy as string = "") As DataFile.view_logistik_auftraege()</SourceLine> <SourceLine>//Usage:</SourceLine> <SourceLine>// dim aroview_logistik_auftraege() as DataFile.view_logistik_auftraege = DataFile.view_logistik_auftraege.List("fieldName = somevalue", "fieldName")</SourceLine> <SourceLine/> <SourceLine>dim aroview_logistik_auftraege() as DataFile.view_logistik_auftraege</SourceLine> <SourceLine>dim s as string</SourceLine> <SourceLine/> <SourceLine/> <SourceLine>s = "select * From view_logistik_auftraege "</SourceLine> <SourceLine>if sCriteria &lt;&gt; "" then</SourceLine> <SourceLine>s = s + " WHERE " + sCriteria</SourceLine> <SourceLine>end</SourceLine> <SourceLine/> <SourceLine/> <SourceLine>if sOrderBy.trim &lt;&gt; "" then </SourceLine> <SourceLine>s = s + " ORDER BY " + sOrderBy</SourceLine> <SourceLine>end</SourceLine> <SourceLine/> <SourceLine>dim rs as RecordSet = gDB.SQLSelect(s)</SourceLine> <SourceLine>If gdb.error then</SourceLine> <SourceLine>break</SourceLine> <SourceLine>System.debugLog gDB.ErrorMessage</SourceLine> <SourceLine>return aroview_logistik_auftraege</SourceLine> <SourceLine>end</SourceLine> <SourceLine/> <SourceLine>do until rs.EOF</SourceLine> <SourceLine>dim oRecord as new DataFile.view_logistik_auftraege</SourceLine> <SourceLine>oRecord.ReadRecord(rs)</SourceLine> <SourceLine/> <SourceLine>aroview_logistik_auftraege.Append(oRecord)</SourceLine> <SourceLine>rs.MoveNext</SourceLine> <SourceLine>loop</SourceLine> <SourceLine/> <SourceLine/> <SourceLine/> <SourceLine>return aroview_logistik_auftraege</SourceLine> <SourceLine>End Function</SourceLine> </ItemSource> <TextEncoding>134217984</TextEncoding> <AliasName/> <ItemFlags>0</ItemFlags> <Shared>1</Shared> <ItemParams>sCriteria as string = "", sOrderBy as string = ""</ItemParams> <ItemResult>DataFile.view_logistik_auftraege()</ItemResult> </Method>
<Method>

View File

@ -39,3 +39,5 @@ Fehlernummer: 401
2016-04-27 14:34:08 1
2016-04-27 14:34:13 1
2016-04-27 14:34:15 1
2016-04-28 09:04:25 1
2016-04-28 09:04:37 1

View File

@ -119,3 +119,18 @@
2016-04-27 16:24:34 1 MAIN Erfolgreich Initialisiert
2016-04-27 16:25:56 1 MAIN Erfolgreich Initialisiert
2016-04-27 16:27:08 1 MAIN Erfolgreich Initialisiert
2016-04-28 09:05:31 1 MAIN Erfolgreich Initialisiert
2016-04-28 09:11:09 1 MAIN Erfolgreich Initialisiert
2016-04-28 09:12:13 1 MAIN Erfolgreich Initialisiert
2016-04-28 09:17:41 1 MAIN Erfolgreich Initialisiert
2016-04-28 09:22:48 1 MAIN Erfolgreich Initialisiert
2016-04-28 09:25:01 1 MAIN Erfolgreich Initialisiert
2016-04-28 09:26:51 1 MAIN Erfolgreich Initialisiert
2016-04-28 09:28:54 1 MAIN Erfolgreich Initialisiert
2016-04-28 09:30:31 1 MAIN Erfolgreich Initialisiert
2016-04-28 09:33:16 1 MAIN Erfolgreich Initialisiert
2016-04-28 09:34:22 1 MAIN Erfolgreich Initialisiert
2016-04-28 09:36:12 1 MAIN Erfolgreich Initialisiert
2016-04-28 09:55:27 1 MAIN Erfolgreich Initialisiert
2016-04-28 09:58:33 1 MAIN Erfolgreich Initialisiert
2016-04-28 10:31:10 1 MAIN Erfolgreich Initialisiert

Binary file not shown.

View File

@ -133,3 +133,57 @@
2016-04-27 16:25:55 1 ADMIN Benutzeranmeldung von: sbecker
2016-04-27 16:27:08 1 USER Benutzeranmeldung von: sbecker
2016-04-27 16:27:08 1 ADMIN Benutzeranmeldung von: sbecker
2016-04-28 09:05:25 1 DB Datenbank Verbindung erfolgreich.
2016-04-28 09:05:26 1 WEBSERVICE Erfolgreich Initialisiert
2016-04-28 09:05:31 1 USER Benutzeranmeldung von: sbecker
2016-04-28 09:05:31 1 ADMIN Benutzeranmeldung von: sbecker
2016-04-28 09:11:08 1 USER Benutzeranmeldung von: sbecker
2016-04-28 09:11:08 1 ADMIN Benutzeranmeldung von: sbecker
2016-04-28 09:11:46 1 DB Datenbank Verbindung erfolgreich.
2016-04-28 09:11:47 1 WEBSERVICE Erfolgreich Initialisiert
2016-04-28 09:12:13 1 USER Benutzeranmeldung von: sbecker
2016-04-28 09:12:13 1 ADMIN Benutzeranmeldung von: sbecker
2016-04-28 09:16:58 1 DB Datenbank Verbindung erfolgreich.
2016-04-28 09:16:59 1 WEBSERVICE Erfolgreich Initialisiert
2016-04-28 09:17:40 1 USER Benutzeranmeldung von: sbecker
2016-04-28 09:17:40 1 ADMIN Benutzeranmeldung von: sbecker
2016-04-28 09:22:23 1 DB Datenbank Verbindung erfolgreich.
2016-04-28 09:22:24 1 WEBSERVICE Erfolgreich Initialisiert
2016-04-28 09:22:47 1 USER Benutzeranmeldung von: sbecker
2016-04-28 09:22:47 1 ADMIN Benutzeranmeldung von: sbecker
2016-04-28 09:24:32 1 DB Datenbank Verbindung erfolgreich.
2016-04-28 09:24:32 1 WEBSERVICE Erfolgreich Initialisiert
2016-04-28 09:25:01 1 USER Benutzeranmeldung von: sbecker
2016-04-28 09:25:01 1 ADMIN Benutzeranmeldung von: sbecker
2016-04-28 09:26:08 1 DB Datenbank Verbindung erfolgreich.
2016-04-28 09:26:09 1 WEBSERVICE Erfolgreich Initialisiert
2016-04-28 09:26:50 1 USER Benutzeranmeldung von: sbecker
2016-04-28 09:26:50 1 ADMIN Benutzeranmeldung von: sbecker
2016-04-28 09:28:30 1 DB Datenbank Verbindung erfolgreich.
2016-04-28 09:28:31 1 WEBSERVICE Erfolgreich Initialisiert
2016-04-28 09:28:53 1 USER Benutzeranmeldung von: sbecker
2016-04-28 09:28:53 1 ADMIN Benutzeranmeldung von: sbecker
2016-04-28 09:30:06 1 DB Datenbank Verbindung erfolgreich.
2016-04-28 09:30:07 1 WEBSERVICE Erfolgreich Initialisiert
2016-04-28 09:30:30 1 USER Benutzeranmeldung von: sbecker
2016-04-28 09:30:30 1 ADMIN Benutzeranmeldung von: sbecker
2016-04-28 09:33:15 1 USER Benutzeranmeldung von: sbecker
2016-04-28 09:33:15 1 ADMIN Benutzeranmeldung von: sbecker
2016-04-28 09:33:56 1 DB Datenbank Verbindung erfolgreich.
2016-04-28 09:33:57 1 WEBSERVICE Erfolgreich Initialisiert
2016-04-28 09:34:22 1 USER Benutzeranmeldung von: sbecker
2016-04-28 09:34:22 1 ADMIN Benutzeranmeldung von: sbecker
2016-04-28 09:35:43 1 DB Datenbank Verbindung erfolgreich.
2016-04-28 09:35:44 1 WEBSERVICE Erfolgreich Initialisiert
2016-04-28 09:36:12 1 USER Benutzeranmeldung von: sbecker
2016-04-28 09:36:12 1 ADMIN Benutzeranmeldung von: sbecker
2016-04-28 09:54:59 1 DB Datenbank Verbindung erfolgreich.
2016-04-28 09:55:00 1 WEBSERVICE Erfolgreich Initialisiert
2016-04-28 09:55:26 1 USER Benutzeranmeldung von: sbecker
2016-04-28 09:55:26 1 ADMIN Benutzeranmeldung von: sbecker
2016-04-28 09:58:33 1 USER Benutzeranmeldung von: sbecker
2016-04-28 09:58:33 1 ADMIN Benutzeranmeldung von: sbecker
2016-04-28 10:30:47 1 DB Datenbank Verbindung erfolgreich.
2016-04-28 10:30:47 1 WEBSERVICE Erfolgreich Initialisiert
2016-04-28 10:31:09 1 USER Benutzeranmeldung von: sbecker
2016-04-28 10:31:10 1 ADMIN Benutzeranmeldung von: sbecker