Index: development/models/tbx/TBX Configurator,1.0.0.trl
===================================================================
diff -u -r4283 -r4297
--- development/models/tbx/TBX Configurator,1.0.0.trl (.../TBX Configurator,1.0.0.trl) (revision 4283)
+++ development/models/tbx/TBX Configurator,1.0.0.trl (.../TBX Configurator,1.0.0.trl) (revision 4297)
@@ -722,6 +722,7 @@
+
Index: development/models/tbx/TBX Configurator,1.0.0.xml
===================================================================
diff -u -r4289 -r4297
--- development/models/tbx/TBX Configurator,1.0.0.xml (.../TBX Configurator,1.0.0.xml) (revision 4289)
+++ development/models/tbx/TBX Configurator,1.0.0.xml (.../TBX Configurator,1.0.0.xml) (revision 4297)
@@ -3764,7 +3764,7 @@
-
+
@@ -3807,6 +3807,8 @@
+
+
@@ -3953,7 +3955,7 @@
-
+
@@ -6394,14 +6396,17 @@
;state.personalityvoorkeurenloaded@value;config.database.configanalyseproperties@options;
- (BEHAVIOR.OperationMode == "WebCreateBulkWijzigingenToepassen")
+ (BEHAVIOR.OperationMode == "WebCreateBulkWijzigingenToepassen") and not(STATE.BulkConfiguratieToegepast)
local string _Connection = GetSetting("data.connectionstring") + ";cache=false";
local string _Query = "SELECT TOP 1 * FROM eCon.Configurations WHERE name = '" + CONFIG.BulkWijzigingen.ReferentieConfiguratieId + "'";
CONFIG.Database.Configurations@options = {};
CONFIG.Database.Configurations@options = ExecuteOptionsQuery("CONFIG.Database.Configurations"; true; _Connection; _Query);
-STATE.BulkReferentieConfiguratieLoaded = true;
+if not(Config.Database.Configurations == "") then
+ STATE.BulkReferentieConfiguratieLoaded = true;
+end if;
+
ReferentieConfiguratie: ConfigId ophalen op basis van ReferentieConfiguratie (bij bulkconfiguratie Web)
;config.database.configurations@options;state.bulkreferentieconfiguratieloaded@value;
@@ -6420,19 +6425,24 @@
for i = 1 to len(CONFIG.Database.ConfigAnalyseProperties@options)
CONFIG.Database.ConfigAnalyseProperties = CONFIG.Database.ConfigAnalyseProperties@option(i)@id;
_Result = SetValue(CONFIG.Database.ConfigAnalyseProperties.PropertyName; CONFIG.Database.ConfigAnalyseProperties.Value);
-end for;
+end for;
+
+
+
ReferentieConfiguratie: Properties ophalen op basis van ConfigId (bij bulkconfiguratie Web)
;state.bulkreferentieconfiguratieloaded@value;config.database.configanalyseproperties@options;
- (BEHAVIOR.OperationMode == "WebCreateBulkWijzigingenToepassen")
+ (BEHAVIOR.OperationMode == "WebCreateBulkWijzigingenToepassen") and not(STATE.BulkConfiguratieToegepast)
local string _Connection = GetSetting("data.connectionstring") + ";cache=false";
local string _Query = "SELECT TOP 1 * FROM eCon.Configurations WHERE name = '" + CONFIG.BulkWijzigingen.BulkConfiguratieId + "'";
CONFIG.Database.Configurations@options = {};
CONFIG.Database.Configurations@options = ExecuteOptionsQuery("CONFIG.Database.Configurations"; true; _Connection; _Query);
-STATE.BulkConfiguratieLoaded = true;
+if not(Config.Database.Configurations == "") then
+ STATE.BulkConfiguratieLoaded = true;
+end if;
BulkConfiguratie: ConfigId ophalen op basis van BulkConfiguratieId (Web)
;config.database.configurations@options;state.bulkconfiguratieloaded@value;
@@ -6647,9 +6657,10 @@
if (DATA.BulkKenmerken(1).NietMeeleveren.NietMeeleveren_TiponBlumotionOnderdelen<> "NietWijzigen") then
Data.Kenmerken.NietMeeleveren.NietMeeleveren_TiponBlumotionOnderdelen= CBool(DATA.BulkKenmerken(1).NietMeeleveren.NietMeeleveren_TiponBlumotionOnderdelen);
end if;
-
+
+STATE.BulkConfiguratieToegepast = true;
Bulkkenmerken invullen in DATA kenmerken
- ;data.kenmerken.bodemkleur@value;data.kenmerken.corpusbreedte@value;data.kenmerken.corpuswanddikte@value;data.kenmerken.draagkracht@value;data.kenmerken.dwarsverdelingaantal@value;data.kenmerken.frontbevestiging@value;data.kenmerken.frontstabilisatoraantal@value;data.kenmerken.frontondersteuningtype@value;data.kenmerken.geleidertechnologie@value;data.kenmerken.matmateriaal@value;data.kenmerken.matkleur@value;data.kenmerken.heeftopvullijstlinks@value;data.kenmerken.heeftopvullijstrechts@value;data.kenmerken.heeftzijstabilisering@value;data.kenmerken.isbinnenbreedte@value;data.kenmerken.isbinnenlade@value;data.kenmerken.greepenmeenemer@value;data.kenmerken.ladediepte@value;data.kenmerken.ladekleur@value;data.kenmerken.opvullijstkleur@value;data.kenmerken.verpakkingtype@value;data.kenmerken.nietmeeleveren.nietmeeleveren_afdekkap@value;data.kenmerken.nietmeeleveren.nietmeeleveren_geleider@value;data.kenmerken.nietmeeleveren.nietmeeleveren_bodemsteun@value;data.kenmerken.nietmeeleveren.nietmeeleveren_reling@value;data.kenmerken.nietmeeleveren.nietmeeleveren_frontbevestiging@value;data.kenmerken.nietmeeleveren.nietmeeleveren_inschuifelement@value;data.kenmerken.nietmeeleveren.nietmeeleveren_opvullijst@value;data.kenmerken.nietmeeleveren.nietmeeleveren_tiponblumotionset@value;data.kenmerken.nietmeeleveren.nietmeeleveren_tiponblumotionsynchronisatiestang@value;data.kenmerken.nietmeeleveren.nietmeeleveren_tiponblumotionsynchronisatietoebehoren@value;data.kenmerken.nietmeeleveren.nietmeeleveren_tiponblumotiononderdelen@value;
+ ;data.kenmerken.bodemkleur@value;data.kenmerken.corpusbreedte@value;data.kenmerken.corpuswanddikte@value;data.kenmerken.draagkracht@value;data.kenmerken.dwarsverdelingaantal@value;data.kenmerken.frontbevestiging@value;data.kenmerken.frontstabilisatoraantal@value;data.kenmerken.frontondersteuningtype@value;data.kenmerken.geleidertechnologie@value;data.kenmerken.matmateriaal@value;data.kenmerken.matkleur@value;data.kenmerken.heeftopvullijstlinks@value;data.kenmerken.heeftopvullijstrechts@value;data.kenmerken.heeftzijstabilisering@value;data.kenmerken.isbinnenbreedte@value;data.kenmerken.isbinnenlade@value;data.kenmerken.greepenmeenemer@value;data.kenmerken.ladediepte@value;data.kenmerken.ladekleur@value;data.kenmerken.opvullijstkleur@value;data.kenmerken.verpakkingtype@value;data.kenmerken.nietmeeleveren.nietmeeleveren_afdekkap@value;data.kenmerken.nietmeeleveren.nietmeeleveren_geleider@value;data.kenmerken.nietmeeleveren.nietmeeleveren_bodemsteun@value;data.kenmerken.nietmeeleveren.nietmeeleveren_reling@value;data.kenmerken.nietmeeleveren.nietmeeleveren_frontbevestiging@value;data.kenmerken.nietmeeleveren.nietmeeleveren_inschuifelement@value;data.kenmerken.nietmeeleveren.nietmeeleveren_opvullijst@value;data.kenmerken.nietmeeleveren.nietmeeleveren_tiponblumotionset@value;data.kenmerken.nietmeeleveren.nietmeeleveren_tiponblumotionsynchronisatiestang@value;data.kenmerken.nietmeeleveren.nietmeeleveren_tiponblumotionsynchronisatietoebehoren@value;data.kenmerken.nietmeeleveren.nietmeeleveren_tiponblumotiononderdelen@value;state.bulkconfiguratietoegepast@value;