Form 11074668 Revu_Installer 01-03-13 14:43:29 193280 ReVu r€ KsA  {¥B {pI…+Ø +~aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZš‚ƒÜ„Ž…Ú†‡€ˆà‰âŠß‹çŒåã‘’“ë”™•é–ò—ï˜Ï Û¡ä¢ê£ð¤¥ÊºÌ¼Î¾õÞ÷èùìûîüóþô + Òž©°'-ÆÇÿ !"#$%&()*,./:;?@[\]^¸_`{|}~­ÝÐÔÖרÈÁ³ÃÄ´»Ë›œ±+<=>ñ®¯íöѪÓøæúµ¶·Å¹²½¿ÀÍ0¬«1Ø2ý3ÕÙ456789Aa¦Û Ú…܃Ž„Þõ†’‘BbCc€‡Ddè÷Ee‚ߊàˆâ‰FfŸGgHhIiä¡ãåŒç‹JjKkLlMmNn¥¤Oo§ê¢é•ë“™”ìùîû¼ÌPpQqRrSsºÊáTtôþÉUuð£ï—ò–šVvWwXxYyóüϘZz¾ÎÒ Ò!"#$%&'()*+,-./0ØýÙ456789:;<=>?@†b‡÷‰Ÿgh‹jklm¤ûpqrÊtvwx˜Î[\]¸_`†b‡÷‰Ÿgh‹jklm¤ûpqrÊtvwx˜Î{|}~‡‰††††‡‰‰‰‹‹‹††‰‘‘ûûû˜û›œžŸ†‹û¤¤†û¨©ª««­®¯°±Í³´µ¶·¸¹Ê»ÌÍÎÍÍÁÂÃÄÅÆÇÈÉÊËÌÍΘÐÑÒÓÔÙÖ×Øن††Ý†‰‰á‰‹‹‹æ‹÷ûûûûíûñ˜þ†ö÷øûúû˜ýþÿ +&!³´¹º»¼¿ÀÁÂÃÄÅÈÉÊËÌÍÎÙÚÛÜß+%" ÿ&ø&øâ `lü¨Revu_Installer {p aÝ( ReVuóU`óÿÿÿÿâ `lü¨Revu_Installer {p aÝ( ReVuó¹#óÜò4 dçØ ´dd7!|ƒ8!/8µ!@ Install Build To LifeInstalleren Build To Lifeà!è<Ž$R$ d %R¬•©1R#¦ñˆ´=ÊR3ËR4 *X T´`¸l˜¤t¨4„ð4´\¤P|´4¤°¼4È4t˜è¼4lˆ`„4À<x  CtlMainControl5!Ü6!Þ7!ā8!ü09!:!K! ¼ ˜A5!J6!L7!è€8!l9!B!C!P!ÀÀÀQ!  CtlCustomerCode5!Æ6! 7!¾ 8!¸B!C!=R@ e‰EeeDee{eeWeeeçR5èR6ïR7óR8 5!¸6! 7!28!¸B!µ!( Customer CodeKlantcode  CtlLocalizationCode5!Æ6!, 7!¾ 8!¸B!C!=R@ e‰EeeDee{eeWeeeçR9èR:ïR;ðR<  5!¸6!, 7!28!¸B!µ!4 Localization CodeLocalisatie Code ¸ ˜A CtlStart5!Jo6!-7!˜8!&9!:!@!B!C!µ! Start updateçR=èR>éR? » ˜A5!¸6!ž7! €8!*9!!B!C!P!ìéØ^!=R4 e-Eee+Dee{ee+e Ä ˜A CtlSubform5!¸6!È7! €8!è9!:!=!>!B!C!>Rmü¨ ¾ ˜A5!Jo6!˜7! 8!¸9!=!>!B!C!P!ÀÀÀµ!  Update=R4 e-Eee2Dee{ee2e ½ ˜A5!Öe6!˜7! 8!¸B!¾ ˜A ¿ ˜A CtlClose5!¾x6!-7!˜8!&9!:!B!C!µ!  CloseSluitenéR@ Å ˜A5!Æ6!R 7!>&8!¸B!C!µ!T 'Backup Path for current database'Backup pad voor huidige database=R@ e-EeeDee{eeWeeeçRAèRBðRC Æ ˜A5!¸6!R 7!28!¸B!Å ˜A Ê ˜A CtlUpdatePath5!Æ6!x7!>&8!¸B!C!=R@ e-EeeDee{eeWeeeçRDèREïRFðRG Ë ˜A5!¸6!x7!28!¸B!Ê ˜Aµ!$  Update path Update pad Ì ˜A CtlNavVersion5!Æ6!à7!¾ 8!¸B!C!=R@ e-EeeDee{eeWeeeçRHèRI Í ˜A5!¸6!à7!28!¸B!Ì ˜Aµ! Nav. Version È ˜A5!¾A6!, 7!R 8!¸B!C!µ!< BuildToLife SourcefileBuildToLife Bronbestand É ˜A CtlNextStepNo5!~O6!à7!–8!¸=!B!C!µ!  Next StepNo=R@ e‡EeeDee{eeWeee Ç ˜A5!¾A6!à7!R 8!¸B!É ˜A Î ˜A5!¾A6!R 7!@8!Þ9!!B!C!P!ìéØ^!=R4 efEee§Dee{ee§e Ï ˜A5!~O6!, 7!F28!¸9!=!B!C!=R@ e-EeeDee{eeWeee Ð ˜A CtlNextStepTxt5!ðU6!à7!f+8!¸9!=!B!C!µ!  Next StepNo=R4 e-Eee3Dee{ee3e Ò ˜A5!, 6!˜7!¾ 8!¸=!>!B!C!P!ÀÀÀµ!, Previous updateVorige update=R4 e-Eee4Dee{ee4e Ñ ˜A5!¸6!˜7! 8!¸B!Ò ˜A Ô ˜A5!^6!˜7!˜8!¸=!>!B!C!P!ÀÀÀµ!8 Last UpdatedLaatste update uitgevoerd=R4 e’Eee%Dee{ee%e Ó ˜A5!Æ6!˜7!*8!¸B!Ô ˜A Õ ˜A5!d(6!˜7!â 8!¸B!C!µ!4 Current BuildToLifeHuidige BuildToLife Ö ˜A5!´26!˜7!8!¸=!>!B!C!P!ÀÀÀ=R@ e‡Eee Dee{eeWee e × ˜A5!&96!˜7! 8!¸=!>!B!C!P!ÀÀÀ=R e-Ee4ee --->'ee 'eDee{eeWeere!erePe-->re!ereeWee e Ù ˜A5!~O6!˜7!x8!¸=!>!B!C!P!ÀÀÀµ!, Current versionHuidige versie=R4 e-Eee0Dee{ee0e Ø ˜A5! F6!˜7! 8!¸B!Ù ˜A ¹ ˜A5!¾A6! 7!R 8!¸B!C!µ!, BuildToLife IdBuildToLife Id º ˜A5!~O6! 7!–8!¸=!B!C!=R@ e‡Eee Dee{eeWee e Á ˜A5!a6! 7!¸8!¸=!B!C!K!=R@ e…EeeDee{eeWeee  ˜A5!ðU6! 7!P 8!¸B!C!µ! Finished Gereed ʚ;5!w6! 7!¸8!¸B!C!K!=R< e…EeeDee{eƒeee ʚ;5!Öe6! 7!Â8!¸B!ʚ; ʚ; CtlSelectDB5!x6!J7!68!¸µ!8 Database to updateTe wijzigen database=R4 e-Eee6Dee{ee6eïRJðRK ʚ;5!&6!J7!ä 8!¸B!ʚ;F! ʚ; CtlStop5!þ36!H57!˜8!&9!:!;!µ!  CloseSluitenéRL dp ddddddËfÌfÍfʚ;4ö(æêëíïðòóôõö÷øùûüýÿ     !"$%&)*+,-./123567:;<=>?@ABDEFHIJMNOPQRTUVXYZ]^_`abdefhijmnopqrsuvwyz{~€‚ƒ…†‡‰Š‹Ž‘’”•–˜™šžŸ ¡£¤¥§¨©¬­®¯°²³´¶·¸»¼½¾¿ÀÂÃÄÆÇÈËÌÍÎÏÐÑÓÔÕ×ØÙÜÝÞßàâãäæçèëìíîïñòóõö÷úûüýþÿ   !"#&'()*+ef ±´´2ææefêëefëìefíîefïïefðñefòóefóôefôôefõõefööef÷÷eføøefùùefûûefüüefýýefÿÿefefefefefefefef  ef  ef  ef  efefefefefefefefefefefefef  ef!!ef""ef$$ef%%ef&'ef))ef**ef++ef,,ef--ef..ef//ef11ef22ef33ef55ef66ef78ef::ef;;ef<<ef==ef>>ef??ef@@efAAefBBefDDefEEefFFefHHefIIefJKefMMefNNefOOefPPefQQefRRefTTefUUefVVefXXefYYefZ[ef]]ef^^ef__ef``efaaefbbefddefeeefffefhhefiiefjkefmmefnnefooefppefqqefrrefssefuuefvvefwwefyyefzzef{|ef~~efef€€efef‚‚efƒƒef……ef††ef‡‡ef‰‰efŠŠef‹ŒefŽŽefefef‘‘ef’’ef””ef••ef––ef˜˜ef™™efš›efefžžefŸŸef  ef¡¡ef££ef¤¤ef¥¥ef§§ef¨¨ef©ªef¬¬ef­­ef®®ef¯¯ef°°ef²²ef³³ef´´ef¶¶ef··ef¸¹ef»»ef¼¼ef½½ef¾¾ef¿¿efÀÀefÂÂefÃÃefÄÄefÆÆefÇÇefÈÉefËËefÌÌefÍÍefÎÎefÏÏefÐÐefÑÑefÓÓefÔÔefÕÕef××efØØefÙÚefÜÜefÝÝefÞÞefßßefààefââefããefääefææefççefèéefëëefììefííefîîefïïefññefòòefóóefõõefööef÷øefúúefûûefüüefýýefþþefÿÿefefefefefefef ef  ef  ef  efefefefefefefefefefefefefefefefefef!!ef""ef#$ef&&ef''ef((ef))ef**ef++`‡,$fÿÿÿ f¬•©f¬•©fff”5wf”5wf”5wf”5wf?”5wf²•©f”5wf®•© f¸•© f°•© f°•© f­•© f­•© fX$¨ f¬•©f ”5w f½•©f½•©f½•©fº•©f·•©f·•©f²•© f¼•©f»•©fbü¨ fhü¨gÄ#¨ g4ü¨ g8ü¨g0ü¨g1–©$’’’-û$- -3 -0-µ4-µ0-µ4-µ$-$---¡ --É-É-û……$… …<‹4‹X‹0‹ ‡pfˆfTf¬f´fÄfpf˜f€fdf|f¬fÀflf|f¤fÜf¤fÀf°fäf0fpfüf<ff|f°f˜fTf`f@fXfHf„f„ffìf8fhfäf¼fXf\f0fpfDftfÔf\fhføfŒfhfhfdfTf€ftftf<fDfXfpf\fdfHfpfhflfhfTfpf|f\fTf<f€f„fpf\f\flfxfHf fˆfHf€f$f°f`fLf@f\fDflf`f\fpf\fpff‡‡‡ ‡ ‡(‡ ‡`f‡‡ ‡ ‡(f f$f$f(f0f(f,f,f,f,f,f0f0f4f,f,f4f,f,f0f0f(f,f,f0f,f0f(f,f,f$f$f0f,f0f,f$f$f4f,f$f,f(f$f0f$f$f$f$f f f f f$……-‡‡……………-- fff- f f f- fff…- f f f fff- f f f- ff f… -f f( f* f f ffff f f- f f f- f f f…- f f f f f f f- f f f- f f f…- f f f f f ffff- f f f- f f f… -f f f fff- f f f- ff f… -f f f fff- f f f- f f f…- f f f f f f f- f f f- f f f…- f f f f f f- f f f- f f f…- f f f f f- f f f- f f f…- f f f f f- f f f- f f f…- f f f f f- f f f- f f f…- f f f f f f- f f f- f f f…- f f f f f f f- f f f- f f f…- f f f f f- f f f- f f f…- f f f f f- f f f- f f f…- f f f f f f f- f f f- f f f…- f f f f f f f f f f f f f f f f f- f f f- ff f… -f f f f f ff  CurrForm5f  xRec5f  Rec4f Ð ˜A BTLWINDOW ? ˜A BUILDWINDOW Ý ˜A Obj  ˜A ObjNew  ˜A ObjOld ⠘A Obj2 ! ˜A Keys ʚ; DbRec  ˜A Comp ¾ ˜A Builds À ˜A RLocalization Þ ˜A ObjMod  ˜A ObjMod2 ½ ˜A CustomerUpd X ˜A CustomerUpd2  ˜A RetSql ʚ; RevuSetup2 ( ˜A Session 8 ˜A BTL 9 ˜A BTL2 < ˜A CurrentBTL : ˜A BtlBuilds ʚ; TableInfo ʚ; TableInfo2 ʚ; Databases  ʚ; CompanyCustDb ʚ; ProcLog ʚ; DBListFrm ¿ ˜A FLocalization ʚ; Utilities Æ ˜A ExecStoredProcs Ê ˜A CuGeneralUse á ˜A GetDataCU  ʚ; CuExecSql Ä ˜A PreviousBuildDate » ˜A _d1 ¼ ˜A _d2 % ˜A gSERVER ʚ; gDbSizeFunctionCode ' ˜A gFirstCompany º ˜A TxtExplanation ö ˜A BTLWindowTextDim258f = ˜A BuildWindowTextDim258f ÷ ˜A BtlControlTextDim258f E ˜A BuildControlTextDim258f É ˜A FullCurrentVersion ø ˜A DifferentStatusText Å ˜A NextBuild + ˜A NextStepTxt à ˜A PreviousBuild G ˜A CurrentDb  ʚ; gWorkingDB ʚ; Notes  ˜A debug ¸ ˜A CanStart C ˜A IsInWindowTestMode ʚ; StopProcessing  ʚ; WindowStyled( hide show ʚ; WdwTyped(BTL BUILD "ʚ; CompareLeveld(4 MainVersionRelease BuildFix ʚ; AnyEndd(AnyEnd $ ˜A TotalRecsDone 4 ˜A TxtBePatient;fL "Note: tablesize is %1 records Noot: tabelgrootte = %1 records ¹ ˜A TxtCanNotStart;fd *This form cannot be started directly.1Dit form kan niet rechtstreeks worden gestart. 3 ˜A TxtChangeIndexes;f, Table %1 (%2). Tabel %1 (%2).  ˜A TxtCloseCompany;fˆ @You cannot have a company opened. Please close company %1 first>Er mag geen bedrijf geopend zijn. Aub bedrijf %1 sluiten.  ˜A TxtCustNoVerify;f E'Customer No' will be set to %1. This cannot be changed. Continue?CKlantcode wordt %1. Dit kan niet worden gewijzigd. Doorgaan? 7 ˜A TxtCustNoVerifySpecific;f˜ H'Customer No' will be set to %1 (%2). This cannot be changed. Continue?FKlantcode wordt %1 (%2). Dit kan niet worden gewijzigd. Doorgaan?  ˜A TxtEmptyRetSqlSetup;fH "RetSQL Setup" has no data!"RetSQL Setup" heeft geen data H ˜A TxtNotInRevuBuilderDB;fl )Can do this only on a client database!9Dit mag alleen worden uitgevoerd op een klantdatabase! Í ˜A TxtErrBuildBakFile;fX 2Build [%1]: Backupfile %2 could not be found Backupfile %1 niet gevonden Î ˜A TxtErrFileNotFound;f< File %1 not foundBestand %1 niet gevonden ÿ ˜A TxtErrNavVersion;fT $Navision version has not been setup'Navision versie is niet ingevuld & ˜A TxtErrNoCompany;fˆ ?Cannot perform updates withou having at least 1 company.@Er kan geen update worden uitgevoerd zonder minstens 1 bedrijf.  ˜A TxtErrNoRetSQLSetup;f˜ GThis version has no "RetSQL Setup" table. Contact your helpdesk.JDeze versie heeft geen "RetSQL Setup" tabel. Contacteer uw helpdesk.  ó ˜A TxtErrNoRevuTable;fD Did not find a REVU-tableGeen REVU-tabel gevonden ʚ; TxtErrDbNotSelectable;fP "Database %1 is not selectable$Database %1 kan niet gekozen worden ʚ; TxtErrOnlyOnBuildDB;f| -Can perform updates only on Build DatabaseFEr kan alleen een update worden uitgevoerd op een Build database. Ì ˜A TxtErrPath;f¼ YUpdatepath has not been set. This normally is done during the InstallShield procedure.ZHet updatepad is niet gevuld. Normaal gebeurt dit tijdens de InstallShield procedure.  ʚ; TxtErrPostConversion;fx 7Retailium conversion failed for company [%1]!\\;Retailium conversie is mislukt voor Bedrijf [%1]!\\  ˜A TxtErrTableExists;f˜ KCreating table %1 [%2] failed: table already exists as [%3] in [%4].FAanmaken tabel %1 [%2] lukt niet: bestaat reeds als [%3] in [%4].  ˜A TxtErrTableNotFound;fˆ CChanging table %1 [%2] failed: table does not exist in [%3].<Wijzigen tabel %1 [%2] mislukt: tabel bestaat niet in [%3].  ˜A TxtErrVDTCUIDNotFound;f¸ YCould not find the codeunit that determines the version, as specified in the setup: %1WCodeunit die de versie bepaalt, als aangegeven in de setup is niet gevonden: %1  ò ˜A TxtExpl_BackupPath;f }The backup of the current database will be stored In the backuppath. Default this is the path as is set within SQL Server.€De backup van de huidige database wordt opgeslagen in het backuppad. Standaard is dit het pad zoals dit gezet is in SQL Server.  ˜A TxtExpl_BuildSeriesNo;fD ”'Build Series' is the indication to the series of builds (updates) that is meant for your system. Incorrect value can irreparably harm your system!¦'Build Series' is de aanduiding voor de serie van builds (updates) die voor dit systeem bedoeld is. Foute waarde kan het systeem onherstelbare schade toebrengen! Á ˜A TxtExpl_CustomerNo;fÔ Ê'Customer No' is the code as registered at ACA. it is important using the right value here. It is used by the system to select the right update. Incorrect updates can irreparably harm your system! Klantcode is de code zoals deze geregistreerd is bij ACA. Het is van belang dat hier de juiste waarde wordt ingevuld. De code wordt door het systeem gebruikt om de juiste update te selecteren. Foute updates kunnen het systeem onherstelbaar beschadigen! ß ˜A TxtExpl_FoundNewNavVersion;f  yFound update for Navision version %1 though. Convert this database to this Navision version and restart the installer.‹Er is een update gevonden voor Navision versie %1. Converteer deze database naar de nieuwe Navision versie en herstart de installer.  ˜A TxtExpl_NavVersion;fô rThe versionnumber of the Navision-client you are currently running. Normally filled by the standardprocedure.xHet versienummer van de Navision-client waarbinnen nu gewerkt wordt. Wordt normaal gevuld door de installatieprocedure. È ˜A TxtExpl_NoUpdates;fT !No new updates are available. (Er zijn geen nieuwe updates beschikbaar Ë ˜A TxtExpl_Start;fŒ =Click the 'Start Update' button to install the new update.GKlik de 'Start Update' knop om dde nieuwe update te installeren.  ˜A TxtExpl_UpdatePath;fp 6This is the path where the updates will be found.2Dit is het pad waar de updates zich bevinden.  ˜A TxtExplStep;f4 Start with step %1Start met stap %1 - ˜A TxtExportFob;f< Selecting %1-objects.Selecteren %1-objects û ˜A TxtFinished;f Finished Gereed ʚ; TxtFutureDevelopment;f, Nothing to doNiets te doen Ü ˜A TxtUnFinished;f$  Unfinished Niet gereed A ˜A TxtGetBtlWdwOpen;f\ *Getting build data, one moment please*Ophalen build data, moment geduld aub . ˜A TxtImportFob;f` /Reloading %1-objects. Please be patient.*Opnieuw laden %1-objects. Geduld aub. Û ˜A TxtIncorrectUpdate;fà iFound incorrect update to execute! \\Current version = %1, \\Sourceversion = %2. \\Please contact ACA.lDe gevonden update is niet correct! \\Huidige versie = %1, \\Bronversie = %2. \\Neem aub contact op met ACA ʚ; TxtIncorrectUpdatePath;fÀ \Path does not point to a Revu update path. Normally containing 'Retailium Navision Updates'ZPad wijst niet naar een Revu updatepad. Bevat normaliter 'Retailium Navision Updates' ʚ; TxtInstallerFormOpen;f  vInstaller form might be already in use. Please verify. Running this form twice will result in failures. Continue?Installer scherm is mogelijk reeds in gebruik. Controleren aub. Dit scherm 2x gelijktijdig uitvoeren zal resulteren in fouten. Doorgaan?  ˜A TxtLicenseU2D;fD Is your license up to date?Is uw licentie up to date?  ˜A TxtLowNrPermissions;f¼ TYou only have permission for %1 tables out of total %2. Is your license up to date?_U heeft wijzigingsbevoegdheid voor %1 van in totaal %2 tabellen. Is uw licentie correct? Ù ˜A TxtMakeBackupCurrDb;f” JDo you want to make a backup of the current database to directory %1?CWilt u een backup maken van de huidige database naar pad %1? Ç ˜A TxtNextBuild;f4 From [%1] to [%2]Van [%1] naar [%2 ô ˜A TxtNextStep;f< Continue with step %1?Doorgaan met stap %1?  ˜A TxtNextStepNotZero;f yThere seems to be a previously aborted update. Continue that one? (note: the results are not guaranteed to be correct)‡Er lijkt een vorige update te zijn die afgebroken is. Daarmee doorgaan? (noot: het is niet zeker dat de resultaten correct zijn) þ ˜A TxtNoSetup;fP $Please enter REVU-setupvalues first!Eerst invullen Revu setup aub.  ˜A TxtProcessingObject;f  Table Tabel B ˜A TxtStopStepByStep;fL "Yes and &Stop StepByStep-mode!Ja en &Stop StapVoorStap-modus ñ ˜A TxtUpdateRevuBuilder;f¨ VYou are in a RevuBuilder database. Are you sure you want to update this database?KU zit in een RevuBuilder database. Wilt u hier de update uitvoeren?  ʚ; TxtUnknownDB;f8 Database %1 unknownDatabase %1 is onbekend Ñ ˜A TxtWdwBackupCurrentDB;f< Backup current dbBackup huidige database  Ø ˜A TxtWdwBtl1;fØ dUpdate Retailium Navision BuildToLife ID=%1, from buildno %2 to buildno %3. Nr of companies: %4\\\\jUpdate Retailium navision BuildToLife ID=%1, van buildnr %2 naar buildnr %3. Aantal bedrijven: %4\\\\ D ˜A TxtWdwBuild1;fh ,Process build %1: from buildno %2 to %3\\\\1Uitvoeren build %1: van buildnr %2 naar %3\\\\ ç ˜A TxtWdwChangeObjectProps;f< Change ObjectpropertiesWijzigen objectcode  è ˜A TxtWdwChangeTableProps;f< Change TablepropertiesWijzigen objectdata  ä ˜A TxtWdwClearDropped;f< Clear dropped tables/fieldsVerwijderen data   ˜A TxtWdwCountRecords;f, Count recordsTellen records 0 ˜A TxtWdwCreateIndexAndViews;fP !Create/Change indexes or views%Aanmaken/wijzigen indexen of views " ˜A TxtxxxWdwCreateOrAlterViews;fD Create or alter SIFT viewsMaken/wijzigen SIFT views ë ˜A TxtWdwCreateTableData;fH Create TableData records#Aanmaken TableData objecten  Ó ˜A TxtWdwDone;f  Done Klaar ü ˜A TxtWdwDonePreviously;f Done Previously 2 ˜A TxtWdwDropIndexes;f0 Drop indexesVerwijderen indexen õ ˜A TxtWdwDropOtherObjects;fD Drop non-table objects Verwijderen niet-tabel objecten / ˜A TxtWdwDropSIFTViews;f4 Drop SIFT viewsVerwijderen SIFT views ú ˜A TxtWdwDropTables;f< Drop table objectsVerwijderen tabel objecten * ˜A TxtWdwFinalize;f$ FinalizeAfsluiten  ˜A TxtWdwGetObjectPermission;f@ Get Object permissionsOphalen Object permissies î ˜A TxtWdwGetTableDefs1;f@ Store tabledefinitionsOpslaan tabledefinities  ù ˜A TxtWdwGetTableDefs2;fD Refresh tabledefinitionsOpslaan tabledefinities  ì ˜A TxtWdwImportConvertData;f< Convert tables/dataConverteren tabellen/data  ˜A TxtWdwInitialize;f, InitializingInitialiseren 1 ˜A TxtWdwInitIndexes;fH Initialize change indexes Initialiseren wijziging indexes 5 ˜A TxtWdwObjModStatus;fT  Select modifications to execute+Selecteren uit te voeren wijzigingen æ ˜A TxtWdwNewObjects;f4 Create new objectsNieuwe objecten   ˜A TxtWdwNewTables;f0 Create new tablesNieuwe tabellen  ˜A TxtWdwOf;f  of  van   ˜A TxtWdwPostconversion;fT %Execute Postconversion programcode$Uitvoeren NAconversie programmacode  ˜A TxtWdwPreconversionQry;fX &Execute Preconversion programcode*Uitvoeren VOORconversie programmacode é ˜A TxtWdwPreventDuplicateNames;f@ Prevent duplicate namesVoorkomen dubbele namen  > ˜A TxtWdwProcessBuilds;f4 Process the buildsDe builds uitvoeren , ˜A TxtWdwReloadObjects;f4 Reload objectsOpnieuw laden objecten Ò ˜A TxtWdwRestoreBuild;fD Restore Build database#Aanmaak Installatiedatabase  ê ˜A TxtWdwRestoreUntouchedDups;fH Restore untouched dups'Herstel ongewijzigde duplicaten  Ô ˜A TxtWdwRunning;f$  Running....Bezig.... ʚ; TxtWdwRunClient;f| :Running new Navision client... Please wait for return;Navision opnieuw gestart. Aub wachten tot deze stopt ð ˜A TxtWdwSave2StepConversion;fX "Save 2-step conversion tables/Veiligstellen 2-stap conversie tabellen  Õ ˜A TxtWdwSkipped;f$ SkippedOvergeslagen  ˜A TxtWdwStatus;f\ V#90############# #91####### #92### #93####### #94####### #95####### @96@@@@@@@@@@ å ˜A TxtWdwSwitchToSql2  ˜A TxtWdwSwitchToSql;fˆ HTemporarily handing over control to SQL-envrionment. Please be patient.6Tijdelijk wisselen naar SQL-omgeving. Geduld aub. í ˜A TxtWdwSystemData;f8 Import system dataImporteren systeem data  ˜A TxtWdwThisTableRecs;f$  This table Deze tabel ï ˜A TxtWdwToDo;f  ToDoNog doen  ˜A TxtWdwTotalRecs;f8 Records: Total ToDoRecords: Totaal Te doen  ˜A TxtWdwTotalRecsDone;f  Done Klaar Ö ˜A TxtWdwUp2date;fH Skipped. Is up to date.%Overgeslagen. Is reeds bijgewerkt. ý ˜A TxtWdwUseNewCode;f8 Refresh objectcodeVerversen objectcode 㠘A TxtWdwVerifyObjects;f4 Verify ObjectsControleren objecten ʚ; TxtWdwCompareDbToROM;fD Verify database changes"Controle wijzigingen database × ˜A TxtWdwGetBuildData;f4 Get build dataOphalen build data  à ˜A TxtWdwGetEndBuildData;fD Get data of last build!Ophalen data van laatste build 6 ˜A TxtWindowsLogin;fø pNote: did you login using Windows Authentication? Some functions do not run if you use Database Authentication.~Noot: bent u inlgelogd mbv Windows Authentication? Somige functies werken niet als je inlogt met Database Authentication. ) ˜A gMYSESSION Ï ˜A NextBuildId @ ˜A GTotalRecs # ˜A MaxBtlTxtNums  ˜A MaxBuildTxtNums ; ˜A CurrentBuildToLifeId F ˜A BuildControlNum ʚ; TxtWdwOpenForm;f< Preparing installVoorbereiden installatie ʚ; ToDoCnt ʚ; DoneCnt ʚ; WdwMaxLabelSize ʚ; WdwMaxValueSize ¸ ˜A SetExplanation3f È ˜A GetBTL3f ¹ ˜A GetBuilds3f º ˜A SetControls3f ¼ ˜A StartBtlUpdate3f ¿ ˜A GetSqlServerBackupDir3f » ˜A FindNextBuild3f Ó ˜A StepProcessBuilds3f ¾ ˜A StepBackupCurrentDB3f  À ˜A StepRestoreBuild3f  Á ˜A StepGetBuildData3f  Ý ˜A StepGetEndBuildData3f   ˜A StepVerifyObjects4Build3f  ʚ; StepVerifyObjects4BTL3f Í ˜A StepPreconversionQueries3f Î ˜A StepPostconversion3f Ú ˜A StepGetTableDefs3f Û ˜A StepImportAndConvertData3f Ï ˜A StepObjModStatus3f Ø ˜A StepInitIndexesEnd3f  ʚ; StepInitIndexesBuild3f Ñ ˜A StepCreateIndexAndViews3f Ð ˜A StepSystemData3f Ò ˜A StepCountRecords3f  ʚ; StepCompareDbToROM3f ½ ˜A StepChangeObjectProps3f Æ ˜A StepReloadObjects3f Ë ˜A StepGetObjectPermission3f à ˜A StepBTLFinalize3f ʚ; StepBuildFinalize3f Ç ˜A StepCreateSIFTViews3f Ä ˜A ExportFOB3f  Ü ˜A ImportFOB3f! Ì ˜A SetAllBtlWindowsText3f" à ˜A SetBTLWindowText3f# × ˜A SetAllBuildWindowsText3f$ Õ ˜A SetBuildWindowText3f% ʚ; GetDbInfo3f& ʚ; ValidateDB3f' ʚ; MakeWorkingDbSystemViews3f( ʚ; GetWorkingDbVersion3f) ʚ; RunShellQry3f* ʚ; WindowUpdateText3f+ ʚ; WindowUpdateNum3f,  ʚ; GetFolder3f-  ʚ; ValidateUpdateFolder3f. ʚ; CopyBlob3f/  ʚ; IsSameBuild3f0 ʚ; SplitBuild3f1 ʚ; GetDBSize3f2 SYSTEM DATABASE DIALOG FILE Which5f Steps5f BelowxRec5f BelowxRec5f URL5f URL5f4f ʚ;4f ʚ;4f Text5f4f4f4f Text5f4f ʚ;4f ʚ;4f Text5f4f4f4f4f ʚ;4f ʚ;4f Text5f4f4f4f Text5f4f ʚ;4f4f ʚ; Text5f ʚ;4f FORM ACTION4f4f4f ʚ;4f ʚ;4f ʚ;4f4f4f Text5f4f4f4f Text5f4f4f4f Text5f4f4f4f4f4f4f4f Text5f4f4f4f Text5f4f4f4f Text5f4f4f4f4f4f4f ʚ;4f ʚ;4f ʚ;4f Text5f4f4f4f Text5f4f4f4f ʚ; Text5f ʚ;4f4f4f4f ʚ;4f ʚ;4f Text5f4f4f4f Text5f4f ʚ;4f4f ʚ; Text5f ʚ;4f4f4f4f ʚ;4f ʚ;4f Text5f4f4f4f Text5f4f4f4f Text5f4f4f4f4f4f4f4f Text5f4f4f4f Text5f4f4f4f Text5f4f4f4f4f4f4f Text5f4f4f4f Text5f4f4f4f Text5f4f4f4f4f4f Text5f4f4f4f Text5f4f4f4f Text5f4f4f4f4f4f Text5f4f4f4f Text5f4f4f4f Text5f4f4f4f4f4f Text5f4f4f4f Text5f4f4f4f Text5f4f4f4f4f4f4f Text5f4f4f4f Text5f4f4f4f Text5f4f4f4f4f4f4f4f Text5f4f4f4f Text5f4f4f4f Text5f4f4f4f4f4f Text5f4f4f4f Text5f4f4f4f Text5f4f4f4f4f4f Text5f4f4f4f Text5f4f4f4f Text5f4f4f4f4f4f4f4f Text5f4f4f4f Text5f4f4f4f Text5f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f Text5f4f4f4f Text5f4f ʚ;4f4f ʚ; Text5f ʚ;4f4f4f4f4f4f ʚ;4f +df dÿÿÿf d¬•©fdfd”5wfd?”5wfd²•©fd”5wfd®•©fd¸•©fd°•©fd­•©fdX$¨fd ”5wfd½•©fdº•©fd·•©fd¼•©fd»•©fdbü¨f dhü¨f dÄ#¨g d4ü¨g d8ü¨g d0ü¨g d1–©g d”5wfdÄ ˜Afdmü¨f dfdf df d+–©fd,”5wfdfTdf $df dyTdf $Tdf $df dfdf $L¦p' Ü5ùðЭ¹ÀOՊ ^ t^ DÍ +„^ o]' $aÍ ÕMÂr ׋CŠB˜BKˆ¯¸ $L¦p' Ü5ùðЭ¹ÀOՊ ^ t^ DÍ +„^ o]' $aÍ ÕMÂr ׋CŠB˜BKˆ¯¸ $L¦p' Ü5ùðЭ¹ÀOՊ ^ t^ DÍ +„^ o]' $aÍ ÕMÂr ׋CŠB˜BKˆ¯¸Ð fôÿÿÿfúÿÿÿfûÿÿÿfÖÿÿÿf¿ÿÿÿf·ÿÿÿfîÿÿÿf÷ÿÿÿfÏÿÿÿfµÿÿÿfÐÿÿÿfÕÿÿÿfÍÿÿÿ STRPOS STRSUBSTNO COPYSTR FORMAT CURRENTDATETIME APPLICATIONPATH ROUND STRLEN CREATE ISSERVICETIER SLEEP CLEAR GLOBALLANGUAGE˜føÿÿÿfÄ ˜AÄ ˜Af¸ ˜AfÌ ˜Afff¿ ˜Afáÿÿÿffʚ;fʚ;fìÿÿÿfëÿÿÿfîÿÿÿfíÿÿÿfÉ ˜AfÐ ˜Afûÿÿÿ UPDATE CtlSubform CtlStart CtlNavVersion CtlCustomerCode CtlLocalizationCode CtlClose UPDATECONTROLS CtlMainControl CtlSelectDB CtlStop XPOS YPOS WIDTH HEIGHT CtlNextStepNo CtlNextStepTxt CLOSE…I‰7-(‡Cføûÿÿ…B‹wf÷ÿÿÿ‡y ‡D fÿÿÿÿfÛÿÿÿ…>‡E- - -v-U‡x-z-{-|-}fúÿÿÿfÚÿÿÿfËÿÿÿ…~‡K…J‰< CustomizedBTLOnly CustomerCode NavVersion NextBtlStepNo FINDFIRST StepByStepMode ConversionMode MODIFY NrOfCompanies SwitchToStepByStepAtNo GET RESET IsInTestMode NextBuildStepNo Backup Path ReVu Path NavEXEPath WorkingDataBase ConversionStatus LastErrorText1 LastErrorText2 LastErrorText3 LastErrorText4 INSERT VALIDATE FIELDCAPTION LogDbSize WindowLanguage InstallerInuse LocalizationCodelfùÿÿÿf÷ÿÿÿføÿÿÿ OPEN CLOSE UPDATE°‹fÛÿÿÿfëÿÿÿ ‡føûÿÿ Type RESET SETRANGE ID FINDFIRST $fÛÿÿÿfëÿÿÿ…fòÿÿÿføûÿÿ---  RESET SETRANGE Selectable COUNT FINDFIRST DbName FirstCompany AppVersionPfÛÿÿÿføûÿÿ RESET FINDFIRSTø fÿÿÿÿ ‡--fÛÿÿÿfëÿÿÿføûÿÿ GET Id NewBuild PreviousBuild RESET SETRANGE FINDFIRST,‰ CodeLfÛÿÿÿfëÿÿÿ‡‹fêÿÿÿ‹iføûÿÿfòÿÿÿ‡fúÿÿÿ‡qfýÿÿÿ‹eföÿÿÿfîÿÿÿ‡ ‡-3- ‡2‡f÷ÿÿÿ…o RESET SETRANGE BuildId ObjectType SETFILTER Status FINDFIRST COUNT ProcessingSequence INSERT TableRecCount NEXT Modification MODIFYALL SETCURRENTKEY OldObjectId ObjectId NewObjectName OldObjectName NewObjectId FieldNo MODIFY HasObjectPermissionfÛÿÿÿfëÿÿÿ… føûÿÿføÿÿÿ‡‡füÿÿÿ‡--fúÿÿÿf÷ûÿÿfêÿÿÿf÷ÿÿÿfýÿÿÿ’ - RESET SETRANGE IsInstalled FINDFIRST DELETEALL BuildToLifeId BuildId INIT Sequence ToVersionBuild FromVersionBuild INSERT FINDLAST SETFILTER MODIFY NEXT InstallDate BackupFileName( fÿÿÿÿ GETÀfÛÿÿÿfëÿÿÿ…føûÿÿ‡ RESET SETRANGE My Session FINDFIRST Connection IDxfÛÿÿÿfîÿÿÿ…‰fëÿÿÿføûÿÿ …$föÿÿÿ…# ‡fýÿÿÿ- fÿÿÿÿ-f÷ÿÿÿ‰- RESET SETCURRENTKEY IsCustomization CustomerCode SETRANGE FINDFIRST IsCompletelyInstalled MODIFYALL CanInstall Id NEXT EndBuildNo GET BackupFileName MODIFY LocalizationCode BaseBuildNoøfÛÿÿÿfëÿÿÿ‡føûÿÿ‡‡fýÿÿÿ RESET SETRANGE BtlId FINDFIRST BuildId Sequence NEXTøfÛÿÿÿfêÿÿÿ‡føûÿÿføÿÿÿfüÿÿÿ‡-fúÿÿÿfëÿÿÿ… ‡fýÿÿÿföÿÿÿ RESET SETFILTER BuildToLifeId FINDFIRST DELETEALL INIT NewTableId Name INSERT SETRANGE RebuildIndex RecordCount NEXT MODIFYALL°fÛÿÿÿføûÿÿ--fýÿÿÿ RESET FINDFIRST SqlName NavName NEXT0‹  ErrorLevelÌfäÿÿÿfʚ»fõÿÿÿfüÿÿÿfóÿÿÿ LOOKUPMODE PrepareForInstaller SETTABLEVIEW RUNMODAL GETRECORD0fäÿÿÿ LOOKUPMODE\f¼ ˜Áfº ˜Á SelectPath ValidateDirectory\f¹ ˜Áfœc˜Á ExecProc CheckSqlSessionLog f¿ ˜Áfà ˜Áf•c˜Áf“c˜Á WriteLog PathExists GetDBName GetServerName8f‘c˜Á GetDataDefinitions4f¿ ˜Á Select1FieldINT ,fmü¨êÿÿÿ FORM4f¹ ˜Á UpdateSubForm”fùÿÿÿfïÿÿÿfúÿÿÿfûÿÿÿ ENABLED ACTIVATE EDITABLE VISIBLEXfüÿÿfüÿÿ SELECTLATESTVERSION COMMITlfûÿÿÿfÿÿÿÿfüÿÿÿ STRMENU ERROR CONFIRM  fÛÿÿÿfëÿÿÿ‹‹ føûÿÿ‡ ‡fýÿÿÿ RESET SETRANGE Object Type Insert Permission FINDFIRST From To NEXTðfôÿÿÿfõÿÿÿfÿÿÿÿ fúÿÿÿfùÿÿÿfýÿÿÿfþÿÿÿ TEXTMODE WRITEMODE OPEN LEN READ CLOSE CREATElPfè Run$0y- y y$$Lfüÿÿfüÿÿ EXISTS ERASElyyy   lPfè Run$0y- y y$$lPfè Run$0y- y y$$0fþÿÿÿ RUNMODALLff   MÿÿÿÿȤD <,Ðˆ*XÀü Àì`pd"d L„d0ð´dÈ  €4Üà`°T ä 8ˆ ´¬LdøÄìø4°0dlÜŒdl¬Ddlä\ dl˜dlx˜dlÈ)Ô)\+eGe<- ¸ ˜A _TargetIeÿÿEe8e+eÿÿ?ee eee{e `pe´e+?eeÿÿZeeeWeeZeeGe<f ¸ ˜A _WindowJeÿÿEeleÿÿ eecee/eeÜe eee ee ÿÿÿÿe þÿÿÿee ee ÿÿÿÿeee ee ÿÿÿÿeee…e eeeee?ee/eeàe eee ee ÿÿÿÿe þÿÿÿee ee ÿÿÿÿeee ee ÿÿÿÿeee…e eee0e ee ÿÿÿÿeee eee ee ÿÿÿÿe þÿÿÿee ee ÿÿÿÿeee ee ÿÿÿÿeee…e eee0e ee ÿÿÿÿeee„e eee ee ÿÿÿÿeee ee ÿÿÿÿeee eee ee ÿÿÿÿeee ee ÿÿÿÿe þÿÿÿee ee ÿÿÿÿeee ee ÿÿÿÿeee ee ÿÿÿÿeee ee ÿÿÿÿeee eee ee ÿÿÿÿeee ee ÿÿÿÿeee…e eeeTe¶e ee‡e e e7eeÄÿÿÿe˜e eee ee ÿÿÿÿeee ee ÿÿÿÿeee…e eeee e ee e e  ÿÿÿÿeee…e e e/ee eÿÿ eee{eŒBl0,((0((((0(((( (((0,((((((, ((((,peµeÿÿWeeTeecUeZeeedere/ereeWeereheeqeXedals er nu een BTL wordt aangeleverd met customization voor deze klant: CustomizedBTLOnly =TRUEe]eeqeeWeeZeeqeeWeeTeƒeeVeƒeeUeZeeqeeWeeTeƒeeVeeWeeUeZeeqeeWeeTeƒeeVeeUeZeeqedereeWeereheeqe]eeqeeWee?eeZeeqebeZeebeZeeedere/ereeWeerehereXe$misschien inmiddels veranderd?ve]eeqeXe\De nog niet-geinstalleerde klantspecifieke BTL's gaan we dan op CanInstall=FALSE zetteneqeeWeeZeeqeeWeeTeƒeeVeƒeeUeZeeqeeWeeTeƒeeVeeUeZeeqeeWeeTeƒeeVeeUeZereXe0klant kan overgaan naar niet-customization.eqedereeWeereheeqeeWeeTeƒe e VeeUeZeeqeXe`De nog niet-geinstalleerde NIET-klantspecifieke BTL's gaan we dan op CanInstall=TRUE zetteneqeeWeeZeeqeeWeeTeƒeeVeƒeeUeZeeqeeWeeTeƒeeVeeUeZeeqeeWeeTeƒeeVeeUeZereXe0klant kan overgaan naar niet-customization.eqedereeWeereheeqeeWeeTeƒe e VeeUeZeebeeaeeXe IF CustomizedBTLOnly THENete]eeqeeWeeZeeqeeWeeTeƒeeVeeUeZeeqeeWeeTeƒe e VeeUeZeXeLZet alle BTL's op CanInstall=FALSE als ze nog niet geinstalleerd zijnaneeqeeWeeZeeqeeWeeTeƒeeVeeUeZeeqeeWeeTeƒeeVeƒeeUeZeeqeeWeeTeƒeeVeeWeeUeZeeqeeWeeTeƒeeVeeUeZeeqeeWeeTeƒe e VeeUeZeeqeeWeeTeƒe e VeeUeZeXeXZet alle BTL's op CanInstall als ze voor deze klant zijn en nog niet geinstalleerdEebeZeeeeWeeZeeeWeeTeƒe e VeeUeZeeeWeeTeƒeeVeeUeZeedereeWeereheegeeqee¶TeeWee UeZeejereeWee 3eLeeaee]eeqeeWeeZeeqeeWeeTeƒe e VeeUeZeeqeeWeeTeƒeeVeeUeZeeqedereeWeereheZeebeZeeeeWee ZeeeWee Teƒee VeeUeZeedere/ereeWee reheqeXe(Dan = laatst geinstalleerde versie eeÿÿWeeZeeGe¨@‡Df”5wL‡` ¹ ˜A _BtlId ¸ ˜A _FileRec ʚ; _LastInstalledSequenceIeÿÿJeþÿEeÔe2e -ext?ee eee ee ÿÿÿÿeÿÿee e ee e e  ÿÿÿÿeee e ee…e eeeäe eeee e ee e e  ÿÿÿÿeÿÿee e e  ÿÿÿÿe ee…e e e/eeüe e eeeÿÿ?eee ?ee e?ee e ?ee e ?ee>e ‹?ee…eãe>e e0eeee?ee e ee‡e ee7ee,þÿÿe e ee e e  ÿÿÿÿeÿÿee e e  ÿÿÿÿeee…e e eeeýÿe ?ee e ee e e  ÿÿÿÿeÿÿee e e  ÿÿÿÿeee e e ÿÿÿÿe-<=%1nceeýÿee…e e eepee eee?ee e ee‡e e e7ee ÿÿÿeºeee eee{eh/Ø,(( ,,,8,,((,(<(,pe¶e2?ePeextZeeeWeeZeeeWeeTeƒeeVeeÿÿUeZeeXexMisschien zat er iets fout in vorige builddata. Daarom worden niet-geinstalleerde CustomerUpd-records verwijderd.eeWee ZeeeWee Teƒee VeeUeZeeeWee ZeeedereeWeerehereXe ordered by BtlId,Sequence iegeeqee WeeTeeWeeUeZeeXeL SELECTLATESTVERSION; //Tbv update directory/file info van windows.inseqeeWee ZeeqeeWee Teƒee VeeÿÿUeZeeqeeWee Teƒee Vee Wee UeZeeeqeXe< CustomerUpd.SETRANGE(BuildSeriesNo,BuildSeriesNo);fo eqedere/ereeWee reheeqe]eeqeeWee ZeeqeeWee?eeÿÿZeeqeeWee?ee Wee ZeeqeeWee ?eeWeeZeeqeeWee ?ee Wee ZeeqeeWee ?ee Wee Zeeqee>?ee>ReQe >ZeeqedereeãTee>Vee Wee Vee0UereheeqeeWee?eeZeeqeeWee ZeeqebeZeeqejereeWee3eLeZeeeWee ZeeeWee Teƒee VeeÿÿUeZeeeWee Teƒee VeeUeZeedereeWee reheeeýÿ?eeWee ZeeeWee ZeeeWee Teƒee VeeÿÿUeZeeeWee Teƒee VeeUeZeeeWee Teƒe e VePe <=%1nceVeeýÿUeZeedereeWee reheegeqeXeHAls een latere versie reeds geinstalleerd is, skip alle voorgaande.eqee?eeZeeqeeWee?eeZeeqeeWee ZeejereeWee 3eLeZeeeºZeeeWeeWeeWeeZeeGe<|…Œ-¡”‡˜‡œ‡¨‡¸ ½ ˜A _IsInCustomerCode ¸ ˜A _NextStep » ˜A _Pos ¹ ˜A _Pos2 º ˜A _NextBtlStepNo ¼ ˜A _NextBuildStepNoIeÿÿJeþÿEe\e eeeee -avV3ee(e eeeäeÿÿ/ee…e ee,ee(e eeeŒe…e eee(e eeeDe2e -ext3ee,ee 7e-ee€e eeeeee3e -ext?ee eee´e[eee eeee eeeúÿe ‡?ee7ee(eûÿe ‡?eeeûÿe?eeýÿe‡eæe,eûÿ ee -#exee ‡"e?eeþÿe-ÿeæe^e-ÿeæe,eûÿ ee ‡eýÿee?ee´e\e - tE'eeþÿ'eee eee{eX(p8@0D $Tl4pe·eWeeWee?eeZeedereeWeere3erePeavVrehereeWeeWeeeaeedereTe/ereeÿÿreUere,ereTeeWeeWeeUerehee]eeqeeWeeWeeZeebeeaee]eeqedereeWeeWeereheeqeeWeeWeeeqeaeeqe]eeqedereTeTee23ePeextUere,ereTeeWeeUeUere-ereTeeWee re3ereLeUeqeheeqe]eeqeeWeeWee?eeZeeqeeWee?eLeZeeqee3?ePeextZeeqeeWeeWeeZeeqee´Tee[UeZeeqebeeqeaeeqe]eeqeeWeeWee?eeZeeqeeWeeWeeZeeqeeúÿ?eLeZeeqedereeWee3eLereheeqeeûÿ?eLeeqeaereeûÿ?eeWeeZeeqeeýÿ?eƒeæeTee,[eeûÿ\eVePe#exUere"ereLeZeeXeL _Pos2:=STRPOS(BuildWindowTextDim25[_NextBuildStepNo],'#') - 1;inseeqeeþÿ?eƒeæeTee^VeeqeƒeæeTee,[eeûÿ\eVeLeVeeýÿUeeXeP + COPYSTR(BuildWindowTextDim25[_NextBuildStepNo],1,_Pos2)lleqeUeZeeqee´Tee\re!erePe tEre!ereeþÿreUeZeeqebeZeeqebeZeebeZeeeWeeZeeGeüh…l‡t‡|‡ˆ‡Œ ¼ ˜A _Stop ¸ ˜A _ObjectId º ˜A _BtlTxtNum ¹ ˜A _NumCompanies » ˜A _ChoiceJeÿÿEe|e eee ee ÿÿÿÿe-<>%1ToLe ee…e eee e eee e ee e e  ÿÿÿÿe ee e e  ÿÿÿÿeee…e e e/eexe e ee e e  ÿÿÿÿe ee…e e e/eeeçee eee)e- RevuInstnct?eee<eåe)e-Startedeee4eåe)e-Startedeeee ‹?ee eeeüÿe ?ee ee-ÿeæete e e eüÿee,e ‡ e'ee,e ‡ e'ee,e ‡ e'ee,e ‡ e'ee,e ‡ e'ee,e ‡ e'ee,e ‡ e'ee,e ‡ e'ee,e ‡ e'ee,e ‡ e'ee,e ‡ e'ee,e ‡ e'ee,e ‡ e'ee,e ‡ e'ee,e ‡ e'ee,e ‡ e'ee,e ‡ e'ee,e ‡ e'ee,e ‡ e'ee,e ‡ e'ee,e ‡ e'ee,e ‡ e'ee,e ‡ e'ee,e ‡ e'ee,e ‡ e'ee™'eee=e ‹?eeýÿe ‡@ee«e ‡Ae8eÞe=eýÿežeCeÐÿÿÿeee‡4e,ee˜eýÿe ‡@eee ‡"ee ‡Ae8eÞe=eýÿe~eCeÐÿÿÿeýÿe?ee eýÿe ‡?eeýÿeýÿ@ee«e ‡Ae”e=e ‹?eeÞe=eýÿe•ee1e -iff?eeýÿe 3eeee?eeeeûÿe‡eèe -&RMe-ÿeæee'ee -,RM'ee -&RM'ee-ÿeæee'ee -,RM'eep'ee ‡e-ÿeæele.eýÿ eee?eeûÿe ‡0ee(e eee„eûÿe ‡3eeDe eeeee eee" ee-StartBTLUpdateie -NAVe-BuildToLifeId=ie-ÿeæee'ee.eýÿ ee‹ee.eýÿ ees8ee0e¼e=eýÿee4e…8ee0eÄe=eýÿeeôe£8ee0eÁe=eýÿee´e‘8ee4eÿÿe…e»e?eepe’8ee0eÎe=eýÿee0ez8ee<eÉe=eýÿe ‡eeäeœ8ee0eÊe=eýÿee¤eƒ8ee0eÐe=eýÿeed=eeèe0-((program error in BuildToLifeSteps for oe.eýÿ e'ee>eeÿÿe(e eeeàe=e ‹?ee1e -iff2ee8eÞe=eýÿe1ee0eÞe=eýÿe}eeýÿe«0ee|e e eeeýÿe ‡!e?ee eeeeeçeCetùÿÿe eee e ee eeeee eeeºee·eeee eee{e($<(,(,,, ,4 \(l H(ì   ”€@D@L@@\ (0$ pe¸eWeeZeeeWeeTeƒeeVePe <>%1ToLVeeWee UeZeedereeWeereheeqeeWeeZeeeeWee ZeeeWee Teƒee VeeWee UeZeeeWee Teƒee VeeUeZeeedere/ereeWee rehee]eeqeeWee ZeeqeeWee Teƒee VeeWee UeZeeqedere/ereeWee reheZereXePna restart de laatste build ophalen. Id nodig voor customization correctielebeZeeeƒeçeZereXe,RevuSetup is view on target databaseId eeWeeZeee)?ePeRevuInstnctZeedeqeeWeereheeqeeåTee)VePe StartedVeeUeeaeqeeåTee)VePe StartedVeeUeZeeeeWee?eeWeeReQe ZeeeWeeZeeeüÿ?eeWee ZeeeWeeTeeqe ƒeæeTeetVeeWee VeeWee VeeWee VeeüÿUeeqe !eree,[eLe\eeqe !eree,[eLe\eeqe !eree,[eLe\eeqe !eree,[eLe\eeqe !eree,[eLe\eeqe !eree,[eLe\eeqe !eree,[eLe\eeqe !eree,[eLe\eeqe !eree,[eLe \eeqe !eree,[eLe \eeqe !eree,[eLe \eeqe !eree,[eLe \eeqe !eree,[eLe \eeqe !eree,[eLe\eeqe !eree,[eLe\eeqe !eree,[eLe\eeqe !eree,[eLe\eeqe !eree,[eLe\eeqe !eree,[eLe\eeqe !eree,[eLe\eeqe !eree,[eLe\eeqe !eree,[eLe\eeqe !eree,[eLe\eeqe !eree,[eLe\eeqe !eree,[eLe\eeqe !eree™eqe UeZeeee=?ee=ReQe =Zeecereeýÿ?eLereieree«re_ee]eeqeeÞTee=VeeýÿVeežUeZeebeZeedereTeeWeeUere,ereTeeWee4eLeUerehee]eeqecereeýÿ?eLereiereeWee"eLere_eeqe]eeqeeÞTee=VeeýÿVee~UeZeeqebeZeeqeeýÿ?eeWeeZeebeeaereeýÿ?eLeZeeecereeýÿ?eeýÿreieree«re_ee]eeqee=?ee=ReQe =ZeeqeeÞTee=VeeýÿVee•UeZeeqee1?ePeiffZeeqedereeýÿ3eeWee reheeqeeWeere?eeZeeqedereeWeereheeqe]eeqeeûÿ?eƒeèeTePe&RM!eƒeæeTeeUere!erePe,RMre!erePe&RM!eƒeæeTeeUere!erePe,RMeqe !ereepVeLeVeƒeæeTeelVee.[eeýÿ\eUeUeZeeqedereeûÿre0ereLerehereXe0=CANCELmeeqe]eeqe eWeeZeeqe DeZeeqebeZeeqedereeûÿre3ereLereheeqe]eeqe eWeeZeeqe eWee?eeZeeqe eWeeZeeqebeZeeqebeZeeqee"WeeTePeStartBTLUpdateiVePeNAVVePeBuildToLifeId=i!eƒeæeTeeWeeUeeqeVee.[eeýÿ\eVeLeUeZeeqe^eree.[eeýÿ\erefereXeDzie SetAllWindowsText() voor de juiste volgorde van verwerkingneqeXeHVolgorde hieronder is niet van belang.Tbv documentatie echter...coreqeesqe Yeree¼qeTee=VeeýÿUeZeXe1tleXeP TxtWdwRestoreBuild : StepRestoreBuild (_BtlTxtNum);leqee…qe YereeÄqe Tee=VeeýÿUeZeXe2tleXeP TxtWdwGetEndBuildData : StepGetEndBuildData (_BtlTxtNum);eqee£qe YereeÁqeTee=VeeýÿUeZeXe3tleeqee‘qe Yereeÿÿ?ee»qeTeUeZeXe4eqeXeLTxtWdwGetObjectPermission : StepGetObjectPermission (_BtlTxtNum);ueqee’qe YereeÎqe Tee=VeeýÿUeZeXe5tleXeP TxtWdwGetTableDefs2 : StepGetTableDefs (_BtlTxtNum);eXex TxtWdwInitIndexes : StepInitIndexesEnd (WdwType,_BtlTxtNum); nu in StepCreateIndexAndViewseqeezqeYereeÉqeTee=VeeýÿVee?ReQe ?UeZeXe6eqeXeLTxtWdwPostconversionQueries : StepPostconversionQueries (_BtlTxtNum);,eqeeœqeYereeÊqe Tee=VeeýÿUeZeXe7tleqeeƒqeYereeÐqe Tee=VeeýÿUeZeXe8tleqeaereƒeèeTePe,program error in BuildToLifeSteps for ore!eree.[eeýÿ\eUeZeeqebeZeeqedereeÿÿreheeqe]eeqeeWeeZeeqeDeZeeqebeZeeqee=?ee=ReQe =Zeeqederee1re2erePeiffreheeqeeÞTee=VeeýÿVee1UeeqeaeqeeÞTee=VeeýÿVee}UeZeeqedereeýÿre0eree«reheeqe]eeqeeWee ZeeqeeWee?eeýÿre!ereLeZeeqeeWeeZeeqedereeWeereheeqe]eeqeƒeçeZereXe0unlock tables ivm tussentijdse controle.vereqebeZeeqebeZeebeZeeeeWeeZeeeWee ZeeeWeeZeeeWee?eLeZeeeWeeZeeeºZereXevoor SetControls tuee·TeeUeZeeeWeeWeeWeeZeeEe e! ee-Revu_Installere-ÿeæeD-<<@BuildToLifeId=%1,@What=GetSqlServerBackupDir,@CurrentDB=%2ee6eeeçee e ee eee ee eee{e ¤ pe¹e!WeeTePeRevu_InstallereqeVeƒeæeTeXeHParamList. Geen singlequotes, geen komma in parameter zonder EscapeeqePe@@BuildToLifeId=%1,@What=GetSqlServerBackupDir,@CurrentDB=%2eXe<ParamList. Geen singlequotes, geen komma in parameterDBeqeVeeWeeeqeVeree6eqeUeeqeUeZereXe<waarde van GetSqlServerBackupDir staat nu in revu_setupeƒeçeZeeeWee ZeeeWeeZeeeWee ?eeZeeeWeeZeeEee2e -ext?ee4e -rev?ee e ee e e  ÿÿÿÿeee…e e eeXe2e-ÿeæeke e e?ee©e?ee­e2ee@e eee e eee e ee e e  ÿÿÿÿeee…e e eeXe4e-ÿeæeke e e?ee%e?ee·eee{e< ((< ((<peºe2?ePeextZeee4?ePerevZeeeWee ZeeeWee Teƒee VeeUeZeedereeWee rehee]eeqee2?eƒeæeTeekVeeWee VeeWee UeZeeqee©?eeWeeZeebeZeeederee­re2ereeWeerehee]eeqeeWeeZeeqeeWee TeeWeeUeZeebeZeeeeeeWee ZeeeWee Teƒee VeeUeZeedereeWee rehee]eeqee4?eƒeæeTeekVeeWee VeeWee UeZeeqee%?eeWeeZeebeZeee·TeeUeZeeGeìh…X‡`‡l‡x‡| ¸ ˜A _ObjectId ¹ ˜A _NumCompanies º ˜A _BuildTxtNum ¼ ˜A _ChoiceHeÿÿJeþÿEe¤e e ee e e  ÿÿÿÿe ee e e  ÿÿÿÿeee…e e eeô e=e ‹?ee eee ee ÿÿÿÿeee eeeåe)e -Started ProcessBuildomte-ÿeæe e'eeee ee-ÿeæeuee e ee-e ‡ e'ee-e ‡ e'ee-e ‡ e'ee-e ‡ e'ee-e ‡ e'ee-e ‡ e'ee-e ‡ e'ee-e ‡ e'ee-e ‡ e'ee-e ‡ e'ee-e ‡ e'ee-e ‡ e'ee-e ‡ e'ee-e ‡ e'ee-e ‡ e'ee-e ‡ e'ee-e ‡ e'ee-e ‡ e'ee-e ‡ e'ee-e ‡ e'ee-e ‡ e'ee-e ‡ e'ee-e ‡ e'ee-e ‡ e'ee-e ‡ e'ee™'eeeüÿe ‡@ee¬e ‡AeXe®eüÿe«!e?eeÞe=e®ežeCe°ÿÿÿeee‡4e,ee¸eüÿe ‡@eee ‡"ee ‡AeXe®eüÿe«!e?eeÞe=e®e~eCe°ÿÿÿeüÿe?ee eüÿe ‡?eeüÿeüÿ@ee¬e ‡Ae`e®eüÿe«!e?eeÞe=e®e•ee1e -iff?eeüÿe 3eeee?eee eûÿe‡eèe -&RMe-ÿeæee'ee -,RM'ee -&RM'ee-ÿeæee'ee -,RM'eep'ee ‡e-ÿeæele/eüÿ eee?eeûÿe ‡0ee8e eeeÿÿe?ee¤eûÿe ‡3eeDe eeeee eee" ee-StartBuildUpdateim2e -NAVe- BuildId=dUpe-ÿeæee'ee/eüÿ ee‹ee®eüÿe«!e?ee=e ‹?ee/eüÿ ee¥8ee0e¾e=e®eeèe£8ee0eÀe=e®ee¨e8ee0eÂe=e®eeheŠ8ee0eÆe=e®ee(ey8ee0eËe=e®eeèe‡8ee0eÅe=e®ee¨e¤8ee0eÌe=e®eehev8ee0eÍe=e®ee(ez8ee8eÉe=e®e‡eeàeŽ8ee0eÃe=e®ee eƒ8ee0eÑe=e®ee`=eeèe,-$$program error in BuildSteps for e/eüÿ e'ee>eeçee1e -iff2ee8eÞe=e®e1ee0eÞe=e®e}eeüÿe¬0ee|e eeeeüÿe ‡!e?ee eeeeeçeCe¨øÿÿe eee e ee eeee ‡?ee eeee eee?eee’eæe?ee e ee‡e e e7eeòÿÿeÿÿe?eee{e ,((,`T((d( P(ì   ” €@@@@@@H@@X (0$$,pe»eWee ZeeeWee Teƒee VeeWee UeZeeeWee Teƒee VeeUeZeedereeWee reheegeeqee=?ee=ReQe =Zeeeqee WeeZeeqee WeeTeƒe eVeeWeeUeZeeqee WeeZereXe0Moet aanwezig zijn, komt anders niet hier.neqeeåTee)VePeStarted ProcessBuildomtre!ereƒeæeTee Wee UeVeeUeZeeqeeWeeTeeqeƒeæeTeeuVeeWeeVeeWee VeeWee Ueeqe!eree-[eLe\eeqe!eree-[eLe\eeqe!eree-[eLe\eeqe!eree-[eLe\eeqe!eree-[eLe\eeqe!eree-[eLe\eeqe!eree-[eLe\eeqe!eree-[eLe\eeqe!eree-[eLe \eeqe!eree-[eLe \eeqe!eree-[eLe \eeqe!eree-[eLe \eeqe!eree-[eLe \eeqe!eree-[eLe\eeqe!eree-[eLe\eeqe!eree-[eLe\eeqe!eree-[eLe\eeqe!eree-[eLe\eeqe!eree-[eLe\eeqe!eree-[eLe\eeqe!eree-[eLe\eeqe!eree-[eLe\eeqe!eree-[eLe\eeqe!eree-[eLe\eeqe!eree-[eLe\eeqe!eree™eqe UeZeeeeqecereeüÿ?eLereieree¬re_eeqe]eeqee®?eeüÿ!ee«ZeeqeeÞTee=Vee®VeežUeZeeqebeZeeqedereTeeWeeUere,ereTeeWee4eLeUereheeqe]eeqecereeüÿ?eLereiereeWee"eLere_eeqe]eeqee®?eeüÿ!ee«ZeeqeeÞTee=Vee®Vee~UeZeeqebeZeeqeeüÿ?eeWeeZeeqebeeqeaereeüÿ?eLeZeeeqecereeüÿ?eeüÿreieree¬re_eeqe]eeqee®?eeüÿ!ee«ZeeqeeÞTee=Vee®Vee•UeZeeqee1?ePeiffZeeqedereeüÿ3eeWee reheeqeeWeere?eeZeeqedereeWeereheeqe]eeqe eûÿ?eƒeèeTePe&RM!eƒeæeTeeUere!erePe,RMre!erePe&RM!eƒeæeTeeUere!erePe,RMeqe !ereepVeLeVeƒeæeTeelVee/[eeüÿ\eUeUeZeeqe dereeûÿre0ereLerehereXe0=CANCELNumeqe ]eeqe eWeeZeeqe DeTeeUeZeeqe beZeeqe dereeûÿre3ereLereheeqe ]eeqe eWeeZeeqe eWee?eeZeeqe eWeeZeeqe beZeeqebeZeeqee"WeeTePeStartBuildUpdateim2VePeNAVVePeBuildId=dUp!eƒeæeTeeWeeUeVee/[eeüÿ\eVeLeUeZeeeqee®?eeüÿ!ee«Zeeqee=?ee=ReQe =Zeeqe^eree/[eeüÿ\erefeeqeXeHzie SetAllBuildWindowsText() voor de juiste volgorde van verwerkingeqeXeHVolgorde hieronder is niet van belang.Tbv documentatie echter...ngeqee¥qe Yeree¾qe Tee=Vee®UeZeXe1ileqee£qe YereeÀqeTee=Vee®UeZeXe2ileqeeqeYereeÂqeTee=Vee®UeZeXe3ileqeeŠqe YereeÆqe Tee=Vee®UeZeXe4ileqeeyqe YereeËqe Tee=Vee®UeZeXe5ileqee‡qeYereeÅqeTee=Vee®UeZeXe 6 also: drop changed viewsveqee¤qe YereeÌqe Tee=Vee®UeZeXe7ileqeevqeYereeÍqeTee=Vee®UeZeXe8ileXed TxtWdwInitIndexes : StepInitIndexesBuild (WdwType,BuildControlNum);//9CeqeezqeYereeÉqeTee=Vee®Vee?ReQe ?UeZeXe10eeqeeŽqe YereeÃqe Tee=Vee®UeZeXe11leqeeƒqeYereeÑqe Tee=Vee®UeZeXe12leqeaereƒeèeTePe(program error in BuildSteps for !ee/[eeüÿ\eUeZeeqebeZeeqeƒeçeZeeqederee1re2erePeiffreheeqeeÞTee=Vee®Vee1UeeqeaeqeeÞTee=Vee®Vee}UeZeeqedereeüÿre0eree¬reheeqe]eeqeeWeeZeeqeeWee?eeüÿre!ereLeZeeqeeWeeZeeqedereeWeereheeqe]eeqe ƒeçeZereXe,unlock tables ivm tussentijdse controleeqebeZeeqebeZeeqebeZeeeqeeWeeZeeqeeWee ZeeqeeWeeZeeqeeWee?eLeZeeqeeWeeZeeqee?eeZeeqeeWee?eeZeeqeeWee?eƒeæeZeeqeeWee ZeejereeWee 3eLeZeeDeTeeUeZeeGep,‡4‡< ¸ ˜A _WindowType ʚ; _ControlNumIeÿÿEee…eèejeeeeÐeÞeÿÿeþÿe›ee! ee-Revu_Installere-ÿeæe@-88@BuildToLifeId=%1,@What=BackupCurrentDB,@CurrentDB=%2zoee6eeee1e˜?ee{e ´(˜pe¼dereƒeèeTeejVeeVeeWeeUerehereXeDin this format, CONFIRM does not use '\' as newline character e]eeqeeÞTeeÿÿVeeþÿVee›UeZeeqee!WeeTePeRevu_InstallerreXe4maakt gebruik van de waarde van "Backup Path"wleqeVeƒeæeTeXeHParamList. Geen singlequotes, geen komma in parameter zonder EscapeeqePe<@BuildToLifeId=%1,@What=BackupCurrentDB,@CurrentDB=%2zoeqeVeeWeeeqeVeree6eqeUeeqeUeZeebeeaeqee1?ee˜ZeeGep,‡4‡< ʚ; _WindowType ʚ; _ControlNumIeÿÿEeeÞeÿÿeþÿe-ÿeæe“eeee:eeœe! ee-Revu_Installere-ÿeæe<-44@BuildToLifeId=%1,@What=RestoreBuild,@CurrentDB=%2eee6eee{eÈ”pe½eÞTeeÿÿVeeþÿVeƒeæeTee“VeeWeeUeUeZeederee:rehereDeZeee!WeeTePeRevu_InstallerreXePAls er al een database met naam uit de build bestaat wordt dit overgeslageneqe VeƒeæeTeXeHParamList. Geen singlequotes, geen komma in parameter zonder EscapeeqePe8@BuildToLifeId=%1,@What=RestoreBuild,@CurrentDB=%2eeqeVeeWeeeqeVeree6eqeUeeqeUeZeeGe @‡H‡Pf”5wX ¸ ˜A _WindowType º ˜A _ControlNum ¹ ˜A _FileRecIeÿÿJeýÿEeüeÞeÿÿeþÿe›ee:ee¸e! ee-Revu_Installere-ÿeæeP-HH@BuildToLifeId=%1,@What=GetBuildData,@CurrentDB=%2,@CurrentBuildId=%3Bee6eeee{e à°pe¾eÞTeeÿÿVeeþÿVee›UeZeederee:rehereDeZeeee!WeeTePeRevu_InstallerreXeLMaakt tevens een kopie van de Objecttabel in 'ObjectSaved' in CurrentDBeqe VeƒeæeTeXeHParamList. Geen singlequotes, geen komma in parameter zonder EscapeeqePeL@BuildToLifeId=%1,@What=GetBuildData,@CurrentDB=%2,@CurrentBuildId=%3BeqeVeeWeeeqeVee6eqeVeeWeeeqeUeeqeUeZeeGe @‡H‡Pf”5wX ʚ; _WindowType ʚ; _ControlNum ¹ ˜A _FileRecIeÿÿJeýÿEeleÞeÿÿeþÿe›ee:ee(e…e" eee'eee/ee<eèeIe ee'eee e ee e e  ÿÿÿÿeee e e  ÿÿÿÿe ‹ee e e  ÿÿÿÿe -=%1e ‹ee…e e ee$e1e˜?ee¼e! ee-Revu_Installere-ÿeæeT-LL@BuildToLifeId=%1,@What=GetEndBuildData,@CurrentDB=%2,@CurrentBuildId=%3enee6eeee{e4àD4,0<(´pe¿eÞTeeÿÿVeeþÿVee›UeZeederee:rehereDeZeeedere/eree"WeeTeeWeere!ereeWeeVeeUereheeqeƒeèeTeeIVee Wee VeeWeere!ereeWeeUeZeeeeWee ZeeeWee Teƒee VeeWeeUeZeeeWee Teƒee VeeWeeReQe UeZeeeWee Teƒee VePe=%1VeeWeeReQe UeZeedereeWee rehee]eeqee1?ee˜ZeeqeDeZeebeZeee!WeeTePeRevu_InstallerreXeLMaakt tevens een kopie van de Objecttabel in 'ObjectSaved' in CurrentDBeqe VeƒeæeTeXeHParamList. Geen singlequotes, geen komma in parameter zonder EscapeeqePeP@BuildToLifeId=%1,@What=GetEndBuildData,@CurrentDB=%2,@CurrentBuildId=%3eneqeVeeWeeeqeVee6eqeVeeWeeeqeUeeqeUeZeeGep,‡4‡< ʚ; _WindowType ʚ; _ControlNumIeÿÿEeäeÞeÿÿeþÿe›ee:ee e! ee-Revu_Installere-ÿeæe@-88@BuildToLifeId=%1,@What=VerifyPkDegration,@CurrentDB=%2ee6eee{e ¨˜peÀeÞTeeÿÿVeeþÿVee›UeZeederee:rehereDeZeeeXe„ 'hier zorgen dat de objecten waarvan de blob niet gelijk is aan die van de OldObjectId etc niet gemuteerd worden bv maatwerk'ee!WeeTePeRevu_InstallerreXeevueqe VeƒeæeTeXeHParamList. Geen singlequotes, geen komma in parameter zonder EscapeeqePe<@BuildToLifeId=%1,@What=VerifyPkDegration,@CurrentDB=%2eqeVeeWeeeqeVeree6eqeUeeqeUeZeeGep,‡4‡< ʚ; _WindowType ʚ; _ControlNumIeÿÿEeeÞeÿÿeþÿe›ee:ee¼e1ea?ee e! ee-Revu_Installere-ÿeæe@-88@BuildToLifeId=%1,@What=VerifyFirstBuild,@CurrentDB=%2oee6eee{e ¨˜peÁeÞTeeÿÿVeeþÿVee›UeZeederee:rehereDeZeee1?eeaZeeDeZeeeXeh 'hier zorgen dat de Tabellen die gekenmerkt zijn als 'NEW' niet bestaan in de huidige database.'eee!WeeTePeRevu_InstallerreXeevueqe VeƒeæeTeXeHParamList. Geen singlequotes, geen komma in parameter zonder EscapeeqePe<@BuildToLifeId=%1,@What=VerifyFirstBuild,@CurrentDB=%2oeqeVeeWeeeqeVeree6eqeUeeqeUeZeeGep,‡4‡< ʚ; _WindowType ʚ; _ControlNumIeÿÿEe8e1ea?ee:eee{e”peÂXeee1?eeaZeeXeDWindowUpdateText(_WindowType,_ControlNum,TxtWdwSwitchToSql);Escederee:rehereDeZeeGe„ ô‡ü‡f+–© --e-e -e(…0…@-D‡T‹ˆ ʚ; _WindowType ʚ; _ControlNum ʚ; RetExecuteSQL ʚ; _Cmd ʚ; _DbName ʚ; _ServerName ʚ; _AnyCompany ʚ; _IsFirst ʚ; _ExecConversions  ʚ; _Qry  ʚ; _NumOpenConversions  ʚ; _LogLeveld(( NoneOnError FullIeÿÿJeýÿ EeeÞeÿÿeþÿe–ee:ee¼eûÿe-ûe" eeee?eeúÿe-ûe" ee?ee eeeøÿe?ee…e eee e÷ÿeeøÿe¼e e eee ‹?eee -avE3ee,ee-ÿeæe?ee eeeçee÷ÿe?eeHeöÿe<-44FROM (SELECT COUNT(*) AS NumOpenConversions FROM [me'ee-]..[ngD'ee'ee0-(($RetConversion] WHERE Processed=0) as x'e?ee‡e$ eeõÿe-NumOpenConversionseöÿe ‡ee‡4ee4eõÿe‡4eee÷ÿe?ee÷ÿe´eüÿe -"mde'ee-finsql.exe" ons'ee8-00 NTAUTHENTICATION=1,NETTYPE=TCP, servername="OM'eeúÿ'ee-", database="IO'ee'ee-", COMPANY="se'ee'ee -"vN'e?eeÝeüÿe‹eeçee eee6eepeèe-ÿeæeReee'ee'ee'ee'eeeøÿee‡e ee7eeüÿÿe{ep3Ä4,( D°lè h peÃXesIneeÞTeeÿÿVeeþÿVee–UeZeederee:rehereDeZeeXehRevu_setup is linked to the clientdb..Revu_setup, so can use it here as if it was a local table:'eeeeûÿ?ee"WeeTeeVeeUeZeeeúÿ?ee"WeeZeeeeWeeZeeeøÿ?eeZereXeTNo need to check first company. First time sets all conversions to be executed.edereeWeereheegeeqee÷ÿ?eeZeeqedereeøÿreheeqe]eeqeeWee ZeeqeeWee?eeWeeReQe ZereXe8temporarely move from DbLocked to ReConversion-modeeqedereeWee3ePeavErehereeWee?eƒeæeZereXe4use the nav-executable of the current clientn-meqeeWeeZeeqeƒeçeZereXeunlock all-eqee÷ÿ?eeZeeqebeeqeaeeqe]eeqeXe@See if there are conversions to execute for this companyrsieqeeöÿ?ePe8FROM (SELECT COUNT(*) AS NumOpenConversions FROM [meqe!ereƒeeeqe!erePe ]..[ngDre!ereeWeere!erePe,$RetConversion] WHERE Processed=0) as xeqeZeeqederee$WeeTeeõÿVePeNumOpenConversionsVeeöÿVeeôÿReQe ôÿUere4ereLereheeqe]eeqedereeõÿre4ereLereheeqe e÷ÿ?eeZeeqebeeqebeZeeqederee÷ÿreheeqe]eeqeeüÿ?ePe"mdre!ereeWee!ePefinsql.exe" onseqe!erePe4 NTAUTHENTICATION=1,NETTYPE=TCP, servername="OM!ereeúÿre!ePe", database="IOre!ereƒeere!erePe", COMPANY="sere!eeqe eWeere!erePe"vNZeeqeeÝTeeüÿVee<ReQe <UeZeeqeƒeçeZeeqeeWeeZeeqedereeWeere2ereLereheeqeƒeèeTeƒeæeTeeRVeeWeeUeeqe!ereeWeeeqe!ereeWeeeqe!ereeWeeeqe!ereeWeeUeZeeqebeZeeqeeøÿ?eeZeejereeWee3eLeZeeGep,‡4‡< ʚ; _WindowType ʚ; _ControlNumIeÿÿEe<e:ee e# eee{e ˜peÄderee:rehereDeZeeXeLhier [Redac GetDataDefs] uitvoeren, voordat tableupdates plaatsvinden.ee#WeeTeUeZeeGeàT‡\‡df°•© t‡„ ʚ; _WindowType ʚ; _ControlNum ¾ ˜A _TobjMod:f ʚ; _ProcessingSequenceIeÿÿJeýÿEeÈ eåe)e-Imp&Cnv: initnCeeeªeeÞeÿÿeþÿeˆee:eeD e! ee$-Revu_ImportAndConvertDatauie-ÿeæeH-@@@ICDWHAT=DoInitialize,@NewObjectId=0,@OldObjectId=0,@BuildId=%1eeee e ee e e  ÿÿÿÿe ‹ee e e  ÿÿÿÿeee e e  ÿÿÿÿe ‹ee°e‡e e e?ee±ee@eeüÿee…e e eeŒeýÿe eeýÿ e ‡ç?eeýÿ e eeªe )ee‡e e e7ee„ÿÿÿeýÿ e e ÿÿÿÿe ‹eeýÿ e e ÿÿÿÿe ‡eeýÿ e e ÿÿÿÿe ‹eeýÿ e e ÿÿÿÿe ‡eeýÿ e e ÿÿÿÿe ‹eeýÿ e e ÿÿÿÿe ‡eeÞeÿÿe ‡ZeŸeeÞeÿÿe ‡[e-ÿeæeªeeeÞeÿÿe ‡\e eeÞeÿÿe ‡^eeeýÿ e eeýÿ e e ÿÿÿÿee…eýÿ e ee„eýÿe ‡Dð§3eee8e?ee±e ‡)eeåe)e-Imp&Cnv started: ee-ÿeæeýÿe'eeee7eoe - tP'ee-ÿeæeýÿe'ee -(je'e?eeýÿe -ewO3ee$e7eýÿ)eee7eýÿ)ee7e -)te)eeýÿeýÿ2eeHe7e- to ece-ÿeæeýÿe'e)ee" ee$-StepImportAndConvertDataTATe -NAVe- BuildId=tAne-ÿeæee'ee7e‹eeÞeÿÿeþÿe-ÿeæe±ee'ee-ÿeæe°e'ee -, o'ee7'eeeßeÿÿe ‡_eýÿ ee! ee$-Revu_ImportAndConvertDataTye-ÿeæeH-@@@ICDWHAT=DoConvert,@NewObjectId=%1,@OldObjectId=%2,@BuildId=%3ceýÿeýÿeeeeßeÿÿe ‡]e@ee@e‡4eeäe@eª5ee@eßeÿÿe ‡`e ‡'eeeßeÿÿe ‡`e2 eæe@eª ee2 D#ee2 Be -<eeeçee e ee e e  ÿÿÿÿeýÿee e e  ÿÿÿÿeýÿee e e  ÿÿÿÿeýÿee e e  ÿÿÿÿeýÿee e e ÿÿÿÿeýÿ ee…e e ee8ee ‹?ee e ee@eýÿ )ee‡eýÿ e e7eeŒùÿÿeßeÿÿe ‡`e ‡'ee{eÐd, (¤0,0, (,000000,D,,$( \X @Œ,´,0,,,,,(,peÅeåTee)VePeImp&Cnv: initnCreVeeUeZeeeeª?eLeZeeeÞTeeÿÿVeeþÿVeeˆUeZeederee:rehereDeZeeee!WeeTePe Revu_ImportAndConvertDatauieqeVeƒeæeTeeqeXeHParamList. Geen singlequotes, geen komma in parameter zonder EscapeeqePeD@ICDWHAT=DoInitialize,@NewObjectId=0,@OldObjectId=0,@BuildId=%1reXeDoInitializeitieqeVeeWeeeqeUeeqe UeZeeeXe4ObjMod.SETFILTER(ObjectId,'<%1',2000000000);ctIeXeT20120321: nu ook ObjMod.STATUS=ToDo. Zie SetObjModStatus('ChangeTableDefs');d.eeeWee ZeeeWee Teƒee VeeWeeReQe UeZeeeWee Teƒee VeeWeeUeZeeeWee Teƒee VeeWeeReQe UeZeeee°?eeWee Zeee±?eLeZeee@?eLeZeeeüÿ?eLeZeedereeWee reheegeeqeeýÿ?eeZeeqeeýÿWeeýÿ ?eLeçZeeqeeýÿWee Zeeqeeª)eeWee ZeejereeWee 3eLeZeeeýÿWee Teƒeýÿ e VeeýÿWeeýÿ ReQe ýÿ UeZeeeýÿWee Teƒeýÿ e VeLeUeZeeeýÿWee Teƒeýÿ e VeeýÿWeeýÿ ReQe ýÿ UeZeeeýÿWee Teƒeýÿ e VeLeUeZeeeýÿWee Teƒeýÿ e VeeýÿWeeýÿ ReQe ýÿ UeZeeeýÿWee Teƒeýÿ e VeLeUeZeeeeÞTeeÿÿVeLeZVeeŸUeZeeeÞTeeÿÿVeLe[VeƒeæeTeeªUeUeZeeeÞTeeÿÿVeLe\Vee UeZeeeÞTeeÿÿVeLe^VeeUeZeeeeýÿWee ZeeeýÿWee Teƒeýÿ e UeZeedereeýÿWee reheegeeqedereeýÿWeeýÿre3ereLeDð§reheeqee8?eeZeeqee±)eLeZeeqeeåTee)VePeImp&Cnv started: ere!ereƒeæeTeeýÿWeeýÿUeVeeUeZeeeqee7?eeore!erePe tPre!ereƒeæeTeeýÿWeeýÿUere!erePe(jeZeeqedereeýÿWeeýÿre3erePeewOreheeqee7re)ereeýÿWeeýÿeqeaeeqee7re)ereeýÿWeeýÿZeeqee7re)erePe)teZeeqedereeýÿWeeýÿqe2ereeýÿWeeýÿreheeqee7re)erePe to ecre!ereƒeæeTeeýÿWeeýÿUeZeeqee"WeeTePe StepImportAndConvertDataTATVePeNAVVePeBuildId=tAn!eƒeæeTeeWeeUeVee7VeLeUeZeeeXeH WindowUpdateText(_WindowType,_ControlNum,TxtWdwThisTableRecs);ableqeeÞTeeÿÿVeeþÿVeƒeæeTee±Uere!ereere!ereƒeæeTee°Uere!erePe, oeqe !eree7qeUeZereXe+ TxtWdwSwitchToSql2indeqeeßTeeÿÿVeLe_VeeýÿWeeýÿ UeZeeeqee!WeeTePe Revu_ImportAndConvertDataTyeqeVeƒeæeTeeqeXeHParamList. Geen singlequotes, geen komma in parameter zonder EscapeeqePeD@ICDWHAT=DoConvert,@NewObjectId=%1,@OldObjectId=%2,@BuildId=%3ceqeVeeýÿWeeýÿeqeVeeýÿWeeýÿeqeVeeWeeeqeUeeqeUeZeeqeeßTeeÿÿVeLe]Vee@UeZeeqederee@re4ereLereheeqederee@re5ereeªreheeqeeßTeeÿÿVeLe`VeLe'UeeqeaeeqeeßTeeÿÿVeLe`VeƒeæeTeTee@ eeªUe#eLe'VeLedVePe<UeUeZeeeqeXe<ObjMod has been changed in Revu_ImportAndConvertData:ileqeƒeçeZeeqeeWee ZeeqeeWee Teƒee VeeýÿWeeýÿUeZeeqeeWee Teƒee VeeýÿWeeýÿUeZeeqeeWee Teƒee VeeýÿWeeýÿUeZeeqeeWee Teƒee VeeýÿWeeýÿUeZeeqeeWee Teƒe e VeeýÿWeeýÿ UeZeeqedereeWee reheeqe]eeqeeWee?eeWeeReQe ZeeqeeWee ZeeqebeZeeqee@)eeýÿWeeýÿ ZeejereeýÿWee re3ereLeZeeeßTeeÿÿVeLe`VeLe'UeZeeGep,‡4‡< ʚ; _WindowType ʚ; _ControlNumIeÿÿEe0e:eee e ee e e  ÿÿÿÿe ‹ee e e  ÿÿÿÿe ‹ee e ee e e  ÿÿÿÿe ‹ee e e  ÿÿÿÿe ->%1e‹ee e e  ÿÿÿÿeee e e ÿÿÿÿe-<>%1icae ‹ee e e  ÿÿÿÿe ‹ee e ee e e  ÿÿÿÿe ‹ee e e  ÿÿÿÿeee e e  ÿÿÿÿe ‹ee…e e ee´e eeee?eee?eee?ee…e e eeee‡e e e7ee\ÿÿÿe{e8˜0008,@00,0(, peÆqederee:rehereDeZeeeWee ZeeeWee Teƒee VeeWeeReQe UeZeeeWee Teƒee VeeWeeReQe UeZeeeeWee ZeeeWee Teƒee VeeWeeReQe UeZeeeWee Teƒee VePe>%1VeLeUeZeeeWee Teƒee VeeWeeUeZeeeWee Teƒe e VePe <>%1icaVeeWee ReQe  UeZeeeWee Teƒee VeeWeeReQe UeZeeeeWee ZeeeWee Teƒee VeeWeeReQe UeZeeeWee Teƒee VeeWeeUeZeeeWee Teƒee VeeWeeReQe UeZeedereeWee reheegeeqeeWeeZeeqeeWee?eeWeeZeeqeeWee?eeWeeZeeqeeWee?eeWeeZeeqedereeWee TeeUereheZeejereeWee 3eLeZeeGep,‡4‡< ʚ; _WindowType ʚ; _ControlNumIeÿÿEeøeÞeÿÿeþÿe›ee:ee´e! ee-Revu_Installere-ÿeæeT-LL@BuildToLifeId=%1,@What=EndBuildIndexesINIT,@CurrentDB=%2,@CurrentBuildId=0ee6eee{e¨¬peÇeÞTeeÿÿVeeþÿVee›UeZeederee:rehereDeZeee!WeeTePeRevu_Installereqe VeƒeæeTeXeHParamList. Geen singlequotes, geen komma in parameter zonder EscapeeqePeP@BuildToLifeId=%1,@What=EndBuildIndexesINIT,@CurrentDB=%2,@CurrentBuildId=0eqeVeeWeeeqeVeree6eqeUeeqeUeZeeGep,‡4‡< ʚ; _WindowType ʚ; _ControlNumIeÿÿEeeÞeÿÿeþÿe›ee:eeÀe! ee-Revu_Installere-ÿeæeX-PP@BuildToLifeId=%1,@What=AnyBuildIndexesINIT,@CurrentDB=%2,@CurrentBuildId=%3d.ee6eeee{e ¨¸@peÈeÞTeeÿÿVeeþÿVee›UeZeederee:rehereDeZeee!WeeTePeRevu_Installereqe VeƒeæeTeXeHParamList. Geen singlequotes, geen komma in parameter zonder EscapeeqePeT@BuildToLifeId=%1,@What=AnyBuildIndexesINIT,@CurrentDB=%2,@CurrentBuildId=%3d.eqeVeeWeeeqeVeree6eqeVeeWeeeqeUeeqeUeZeeGeÔT‡\‡d‡hf·•©x ʚ; _WindowType ʚ; _ControlNum ʚ; _AnyEnd ¹ ˜A _TableInfo:fIeÿÿJeüÿEe¬e:eeeýÿe ‡3ee0eÇeÿÿeþÿee(eÈeÿÿeþÿeeªee°ee±eeÞeÿÿe ‡ZeŸeeÞeÿÿe ‡[e-ÿeæeªeeeÞeÿÿe ‡\e eeÞeÿÿe ‡^eeeÒeÿÿeþÿee eee e e ÿÿÿÿeee…e eee¤eüÿ eeeüÿe eeüÿ e eeªeüÿ )ee°e ‡)ee‡e e e7eelÿÿÿe@eeÞeÿÿe ‡[e-ÿeæeªeeeßeÿÿe ‡]e@eeßeÿÿe ‡`e‡eeüÿ eeeüÿ e e ÿÿÿÿeee…eüÿ eeepe±e ‡)ee7eoe - tP'ee-ÿeæeüÿe'ee -(wT'e?ee7eüÿ)ee7e -)te)eeÞeÿÿeþÿe-ÿeæe±ee'ee-ÿeæe°e'ee -, o'ee7'eeeßeÿÿe ‡_eüÿ ee! ee-Revu_Installere-ÿeæeP-HH@BuildToLifeId=%1,@What=BuildIndexesChange,@CurrentDB=%2, @ObjectId=%3Iee6eüÿeee@eüÿ )eeßeÿÿe ‡]e@ee@e‡4eeäe@eª5ee@eßeÿÿe ‡`e ‡'eeeßeÿÿe ‡`e2 eæe@eª ee2 D#ee2 Be -<eee‡eüÿ e e7ee üÿÿeßeÿÿe ‡`e ‡'ee eee e e ÿÿÿÿeee ee ÿÿÿÿeee{eC ( ,D,, ((, D,,((XŒ,°,0,0(peÉderee:rehereDeZeedereeýÿ3ee?ReQe ?reheeqeeÇTeeÿÿVeeþÿUeeaeeqeeÈTeeÿÿVeeþÿUeZeeeª?eLeZeee°?eLeZeee±?eLeZeeeÞTeeÿÿVeLeZVeeŸUeZeeeÞTeeÿÿVeLe[VeƒeæeTeeªUeUeZeeeÞTeeÿÿVeLe\Vee UeZeeeÞTeeÿÿVeLe^VeeUeZeeeeÒTeeÿÿVeeþÿUeZeeeeeWeeZeeeWee Teƒe e VeeUeZereXe gezet in UpdateIndexesINITBedereeWeereheegeeqeeüÿWeeZeeqeeüÿ?ereeZeeqeeüÿWee Zeeqeeª)eeüÿWeeüÿ Zeeqee°)eLeZeejereeWee 3eLeZeeee@?eLeZeeeÞTeeÿÿVeLe[VeƒeæeTeeªUeUeZeeeßTeeÿÿVeLe]Vee@UeZeeeßTeeÿÿVeLe`VeLeUeZeeeeüÿWeeZeeeüÿWee Teƒeüÿ e VeeUeZereXe gezet in UpdateIndexesINITBedereeüÿWeereheegeeqee±)eLeZeeqee7?eeore!erePe tPre!ereƒeæeTeeüÿWeeüÿUere!erePe(wTZeeqee7re)ereeüÿWeeüÿZeeqee7re)erePe)teZeeeqeeÞTeeÿÿVeeþÿVeƒeæeTee±Uere!ereere!ereƒeæeTee°Uere!erePe, oeqe !eree7qeUeZereXe+ TxtWdwSwitchToSql2sINeeqeeßTeeÿÿVeLe_VeeüÿWeeüÿ UeZeeeqee!WeeTePeRevu_Installereqe VeƒeæeTeXeHParamList. Geen singlequotes, geen komma in parameter zonder EscapeeqePeL@BuildToLifeId=%1,@What=BuildIndexesChange,@CurrentDB=%2, @ObjectId=%3IeqeVeeWeeeqeVeree6eqeVeeüÿWeeüÿeqeUeeqeUeZeeqee@)eeüÿWeeüÿ ZeeeqeeßTeeÿÿVeLe]Vee@UeZeeqederee@re4ereLereheeqederee@re5ereeªreheeqeeßTeeÿÿVeLe`VeLe'UeeqeaeeqeeßTeeÿÿVeLe`VeƒeæeTeTee@ eeªUe#eLe'VeLedVePe<UeUeZeeejereeüÿWee 3eLeZeeeßTeeÿÿVeLe`VeLe'UeZeeeWeeZeeeWee Teƒe e VeeUeZereXe gezet in UpdateIndexesINITleeWeeTeƒe e VeeUeZeeGep,‡4‡< ʚ; _WindowType ʚ; _ControlNumIeÿÿEe8e1ea?ee:eee{e ”peÊXe import systeemdatasINee1?eeaZeeqederee:rehereDeZeeGep,‡4‡< ʚ; _WindowType ʚ; _ControlNumIeÿÿEeeÞeÿÿeþÿe›ee:ee¼e! ee-Revu_Installere-ÿeæeP-HH@BuildToLifeId=%1,@What=CountRecords,@CurrentDB=%2,@ModificationNo=%3Iee6e ‹eee{e ¨´peËXetellen recordseeÞTeeÿÿVeeþÿVee›UeZeederee:rehereDeZeee!WeeTePeRevu_Installereqe VeƒeæeTeXeHParamList. Geen singlequotes, geen komma in parameter zonder EscapeeqePeL@BuildToLifeId=%1,@What=CountRecords,@CurrentDB=%2,@ModificationNo=%3IeqeVeeWeeeqeVeree6eqeVereeWee ReQe  reXeHmeegeven van plaats in de ObjMod.Modification array van 'dropped'=%eqeUeeqeUeZeeGep,‡4‡< ʚ; _WindowType ʚ; _ControlNumIeÿÿEe eåe)e -CompareDBtoRom started.eeeÞeÿÿeþÿe›ee:ee e! ee-Revu_Installere-ÿeæe@-88@BuildToLifeId=%1,@What=CompareDbToROM,@CurrentDB=%2 zoee6eee{e ¼(˜peÌeåTee)VePeCompareDBtoRom started.reVeeUeZeeeeÞTeeÿÿVeeþÿVee›UeZeederee:rehereDeZeee!WeeTePeRevu_Installereqe VeƒeæeTeXeHParamList. Geen singlequotes, geen komma in parameter zonder EscapeeqePe<@BuildToLifeId=%1,@What=CompareDbToROM,@CurrentDB=%2 zoeqeVeeWeeeqeVeree6eqeUeeqeUeZeeGep,‡4‡< ʚ; _WindowType ʚ; _ControlNumIeÿÿEeeÞeÿÿeþÿe›ee:eeÀe! ee$-Revu_ImportAndConvertDatampe-ÿeæe\-TT@ICDWHAT=DoUpdateObjectsOnCurrentBuild,@NewObjectId=0,@OldObjectId=0,@BuildId=%1 a eeee{e ¨¸˜peÍeeÞTeeÿÿVeeþÿVee›UeZeederee:rehereDeZeee!WeeTePe Revu_ImportAndConvertDatampeqeVeƒeæeTeeqeXeHParamList. Geen singlequotes, geen komma in parameter zonder EscapeeqePeX@ICDWHAT=DoUpdateObjectsOnCurrentBuild,@NewObjectId=0,@OldObjectId=0,@BuildId=%1 a eqeVeeWeeeqeUeeqe UeZeeGeðh‡p‡x‡x-Q|‡€ ʚ; _WindowType ʚ; _BtlTxtNum ¹ ˜A _t º ˜A _Notes » ˜A _CntIeÿÿJeýÿEee:eeôe! ee$-Revu_ImportAndConvertDataCue-ÿeæeX-PP@ICDWHAT=DoUpdateObjectsOnENDBuild,@NewObjectId=0,@OldObjectId=0,@BuildId=%1=%1eeeeýÿe ‡?eeýÿe ‡0eeeeýÿ?ee-ÿeæeee-ÿeæeýÿe2eeˆeüÿe-ÿeæe_e-ÿeæeee?eeÞeÿÿeþÿeüÿeeÓe-ÿeæeee -ypeeþÿe-<>REVU*eeüÿe-ÿeæede-ÿeæeee?eeÞeÿÿeþÿeüÿeeÔe -mpoeþÿeeýÿe ‡)ee eýÿe ‡d?eeèýÿÿe{e< ´ LL(TL($ peÎqederee:rehereDeZeee!WeeTePe Revu_ImportAndConvertDataCueqeVeƒeæeTeeqeXeHParamList. Geen singlequotes, geen komma in parameter zonder EscapeeqePeT@ICDWHAT=DoUpdateObjectsOnENDBuild,@NewObjectId=0,@OldObjectId=0,@BuildId=%1=%1eqeVeeWeeeqeUeeqe UeZeeeeýÿ?eLeZeelereeýÿre0ereLere_ee]eeqeeWee?eeýÿZeeqedereƒeæeTeeWeeUere2ereƒeæeTeeýÿUereheXe\if non-existing Obj.Type, FORMAT(Obj.Type) results in the value of _t, which=FORMAT(_t)eqe]eeqeeüÿ?eƒeæeTee_VereƒeæeTeeWeeUeUeZeeqeeÞTeeÿÿVeeþÿVeeüÿUeZeeqeeÓreTeƒeæeTeeWeeUeVePeypeVeeþÿVePe <>REVU*UeZeeqeeüÿ?eƒeæeTeedVereƒeæeTeeWeeUeUeZeeqeeÞTeeÿÿVeeþÿVeeüÿUeZeeqeeÔreTePempoVeeþÿUeZeeeqeeýÿ)eLeZeeqebeeqeaereeýÿ?eLedZeebeZeeGeÔT‡\‡df°•© hf,”5w!x ʚ; _WindowType ʚ; _ControlNum ¸ ˜A _ObjMod º ˜A _PermissionRangeIeÿÿJeýÿEeÀe:ee¤eüÿ e!eeüÿ e!e !ÿÿÿÿe ‹eeüÿ e!e !ÿÿÿÿe ‹ee…eüÿ e!eeLeüÿe ‡ü¨3ee eüÿe ‡ü¨?ee e ee e e  ÿÿÿÿe ‹ee e e  ÿÿÿÿe- >=%1&<=%2deüÿeüÿee e e  ÿÿÿÿeee e e  ÿÿÿÿeee‡eüÿ e!e7eeÄþÿÿeýÿ e eeýÿ e e  ÿÿÿÿe ‹ee e ee e e  ÿÿÿÿe ‹ee e e  ÿÿÿÿeee‡e e ee‡eýÿ e ee2 @@ e0ee¤e…eèe-ÿeæeie‡e e ee‡eýÿ e eeee$eèe -RROee{e400( 0H((,00(dpeÏqederee:rehereDeZeeeüÿWee!ZeeeüÿWee!Teƒeüÿe!VeeüÿWeeüÿReQe üÿUeZeeeüÿWee!Teƒeüÿe!VeeüÿWeeüÿReQe üÿUeZeedereeüÿWee!reheegeedereeüÿWeeüÿre3ereLeü¨reheeqeeüÿWeeüÿre?ereLeü¨ZeXe debugsseqeeWee ZeeqeeWee Teƒee VeeWeeReQe UeZeeqeeWee Teƒee VePe>=%1&<=%2dVeeüÿWeeüÿVeeüÿWeeüÿUeZeeqeeWee Teƒee VeeUeZeeqeeWee Teƒee VeeUeZeejereeüÿWee!3eLeZeeeýÿWee ZeeeýÿWee Teƒeýÿe VeeýÿWeeýÿReQe ýÿUeZeeeeeWee ZeeeWee Teƒee VeeWeeReQe UeZeeeWee Teƒee VeeUeZeedereeWee re0ereTeeýÿWee eLeUereheeqedereƒeèeTeƒeæeTeeiVeeWee VeeýÿWee UeUerehereƒeèeTePeRROUeZeeGep,‡4‡< ʚ; _WindowType ʚ; _ControlNumIeÿÿEeèeÞeÿÿeþÿe›ee:ee¤e! ee-Revu_Installere-ÿeæe<-44@BuildToLifeId=%1,@What=BTLFinalize,@CurrentDB=%2teee6eeee?ee eeeçee e ee eeeee eee·eee! ee¨e ‡eeåe)e -BTL Finalize started.rBeee{e0¨” ,peÐeÞTeeÿÿVeeþÿVee›UeZeederee:rehereDeZeee!WeeTePeRevu_InstallereqeVeƒeæeTeXeHParamList. Geen singlequotes, geen komma in parameter zonder EscapeeqePe8@BuildToLifeId=%1,@What=BTLFinalize,@CurrentDB=%2teeXe<ParamList. Geen singlequotes, geen komma in parameterzoeqeVeeWeeeqeVeree6eqeUeeqeUeZereXe<waarde van GetSqlServerBackupDir staat nu in revu_setupeeWee?eeZeeeWeeZeeƒeçeZeeeWee ZeeeWeeZeeeWee?eeWeeReQe ZeeeWeeZeee·TeeUeZeeXeshow warningsSee!WeeTee¨VeeWeeReQe UeZeeeåTee)VePeBTL Finalize started.rBreVeeUeZeeGep,‡4‡< ʚ; _WindowType ʚ; _ControlNumIeÿÿEeðeÞeÿÿeþÿe›ee:ee¬e! ee$-Revu_ImportAndConvertDatakue-ÿeæeH-@@@ICDWhat=DoFinalize,@NewObjectId=0,@OldObjectId=0,@BuildId=%1sceeee{e¨¤peÑeÞTeeÿÿVeeþÿVee›UeZeederee:rehereDeZeee!WeeTePe Revu_ImportAndConvertDatakueqeVeƒeæeTeeqeXeHParamList. Geen singlequotes, geen komma in parameter zonder EscapeeqePeD@ICDWhat=DoFinalize,@NewObjectId=0,@OldObjectId=0,@BuildId=%1sceqeVeeWeeeqeUeeqe UeZeeGep,‡4‡< ʚ; _WindowType ʚ; _ControlNumIeÿÿEeÌe:ee°e! ee$-Revu_ImportAndConvertDatajee-ÿeæeL-DD@ICDWhat=CreateSIFTViews,@NewObjectId=0,@OldObjectId=0,@BuildId=%1eeee{e˜¨¤peÒderee:rehereDeZeee!WeeTePe Revu_ImportAndConvertDatajeeqeVeƒeæeTeeqeXeHParamList. Geen singlequotes, geen komma in parameter zonder EscapeeqePeH@ICDWhat=CreateSIFTViews,@NewObjectId=0,@OldObjectId=0,@BuildId=%1eqeVeeWeeeqeUeeqe UeZeeGepD-L-T‡\-û`f"df#Ì-eÐ-Ô…Ü‹‡ --f”5w-û-û$ Á ˜A _ObjectTxt Å ˜A _FileName ʚ; _BtlTxtNum ʚ; _Filter ¿ ˜A _File ¾ ˜A _Wshell $L¦p' Ü5ùðЭ¹ÀOՊ ^ t^ DÍ +„^ o]' $aÍ ÕMÂr ׋CŠB˜BKˆ¯¸ $DA¾Ó¢‹KÓP ½ ˜A _Server ¼ ˜A _Cmd » ˜A _RunModal º ˜A _WindowStyled( hide show ¹ ˜A _Res ¸ ˜A _Output À ˜A _Path  ˜A _Obj ʚ; _Notes ʚ; _ExePathIeÿÿJeûÿ Ee8e:eeeðÿe-ÿeæee ‡e‡eæeee ‡"ee?eeþÿe -Fil3ee\eþÿe-RevuName-ÿeæe¨e'ee-.FOBSSI'e?eeóÿe?eeøÿe-cmd.exe /C ""e eóÿ'ee(- RevuFOBTRANS\RevuFOBTRANS.exe" 'ee-Export 'ee -"'ee('ee -" R'ee -"'ee6'ee -" r'ee -"'ee*'ee -" r'ee -"'eeóÿ'eeþÿ'ee -" l'eeÿÿ'ee - bj'ee(- "ID=FILTER(0..),NAME=FILTER(" 'eeüÿ'ee -)"l'ee - "'eeðÿ'ee -" "'e?eeñÿe-ÿeæeøÿe ‡e ‡õe?ee‡eæeñÿee ‡õ3ee eñÿe -...)ee" ee- ExportFobsee -NAVe.eýÿ eeñÿe‹ee…eéeóÿeþÿ'eee,eéeóÿeþÿ'eeeæ eúÿee…eæ eeeöÿee÷ÿe?eeõÿeyÿeúÿ e#eøÿeöÿe÷ÿe eeæ e ‡eeæ eúÿeeõÿ6eeLeèe-Export eþÿ'ee- failed!le'eee{eD h T¼D8\X4 DpeÓqederee:rehereDeZeeXex"revupath\RevuFobTrans.exe" Export PORT-JCL\aca Dev250JCL "Development 2.50" C:\test.fob Table "ID=FILTER(5|10)"n beXe\"path to executable" Export Servername dbname companyname filename objecttype filterbeXeL"path to executable" Import Servername dbname companyname filenameobjeeeðÿ?ereƒeæeTeƒeeVeLeVeƒeæeTeƒeeUe"eLeUeZeeedereeþÿ3ePeFilreheqeXe(When empty, use default-filenamernaeqeeþÿ?erePe RevuNamre!ereƒeæeTee¨Uere!erePe .FOBSSIZeeeóÿ?eeWeereZeeeøÿ?ePecmd.exe /C ""e re!ereeóÿre!erePe$RevuFOBTRANS\RevuFOBTRANS.exe" eqe!erePe Export eqe!erePe"re!eree(re!erePe" Reqe!erePe"re!eree6re!erePe" reqe!erePe"re!eree*re!erePe" reqe!erePe"re!ereeóÿre!ereeþÿre!erePe" leqe!ereeÿÿre!erePe bjeqe!erePe$"ID=FILTER(0..),NAME=FILTER(" re!ereeüÿre!erePe)"lqeXe <>REVU*eqe!erePe "re!ereeðÿre!erePe" "Zeeeñÿ?eƒeæeTeeøÿVeLeVeLeõUeZeedereƒeæeTeeñÿUe3eLeõreheeqeeñÿ)ePe...Zeee"WeeTePeExportFobseVePeNAVVee.[eeýÿ\eVeeñÿVeLeUeZeedereeéWeeéreTeeóÿre!ereeþÿUerehereeéWeeéTeeóÿre!ereeþÿUeZeeƒeæ e TeeúÿVeeVeƒeæ e UeZeeeöÿ?eeöÿReQe öÿZeee÷ÿ?eeZeeeõÿ?eeúÿWee#TeeøÿVeeöÿVee÷ÿUeZeeƒeæ e TeLeUeZeeƒeæ e TeeúÿUeZeedereeõÿre2ereLerehereƒeèeTePe Export re!ereeþÿre!erePe failed!leUeZeeGepD-L‡Tf"Xf&À-eÄ-ȅЋü‡--f”5w ---û-û$ Å ˜A _FileName ʚ; _BtlTxtNum ¿ ˜A _File ¾ ˜A _Wshell $L¦p' Ü5ùðЭ¹ÀOՊ ^ t^ DÍ +„^ o]' $aÍ ÕMÂr ׋CŠB˜BKˆ¯¸ $DA¾Ó¢‹KÓP ½ ˜A _Server ¼ ˜A _Cmd » ˜A _RunModal º ˜A _WindowStyled( hide show ¹ ˜A _Res ¸ ˜A _Output À ˜A _Path  ˜A _Obj à ˜A _ObjectTxt Á ˜A _Errors ʚ; _Notes ʚ; _ExePathIeÿÿJeýÿEeÜe:eeÀeðÿe-ÿeæee ‡e‡eæeee ‡"ee?eeÿÿe -Fil3ee\eÿÿe-RevuName-ÿeæe¨e'ee-.FOBSSI'e?eeõÿe?eeúÿe-cmd.exe /C ""e eõÿ'ee(- RevuFOBTRANS\RevuFOBTRANS.exe" 'ee-Import 'ee -"'ee('ee -" R'ee -"'ee6'ee -" r'ee -"'ee*'ee -" r'ee -"'eeõÿ'eeÿÿ'ee -" l'ee- > "Nam'eeõÿ'ee -RevuFOBTRANS\ErrorLog"N'ee - "'eeðÿ'ee -""e'e?eeñÿe-ÿeæeúÿe ‡e ‡õe?ee‡eæeñÿee ‡õ3ee eñÿe -...)ee" ee- ImportFobsee -NAVe.eþÿ eeñÿe‹eeæ eüÿee…eæ eeeøÿeeùÿe?ee÷ÿeyÿeüÿ e&eúÿeøÿeùÿe eeæ e ‡eeæ eüÿee÷ÿ6eeLeèe-Import eÿÿ'ee- failed!le'eeeýÿ e"eeeýÿ e"eeeýÿ e"eõÿe -RevuFOBTRANS\ErrorLogN'eee‡eýÿ e"ee ‡(4eeXeýÿ e"eòÿeeýÿ e"eeèeòÿeeýÿ e"ee{eX( h TœD8\4 DXD8 peÔqederee:rehereDeZeeXex"revupath\RevuFobTrans.exe" Export PORT-JCL\aca Dev250JCL "Development 2.50" C:\test.fob Table "ID=FILTER(5|10)"n beXe\"path to executable" Export Servername dbname companyname filename objecttype filterbeXeL"path to executable" Import Servername dbname companyname filenameobjeeeðÿ?ereƒeæeTeƒeeVeLeVeƒeæeTeƒeeUe"eLeUeZeeedereeÿÿ3ePeFilreheqeXe(When empty, use default-filenamernaeqeeÿÿ?erePe RevuNamre!ereƒeæeTee¨Uere!erePe .FOBSSIZeeeõÿ?eeWeereZeeeúÿ?ePecmd.exe /C ""e re!ereeõÿre!erePe$RevuFOBTRANS\RevuFOBTRANS.exe" eqe!erePe Import eqe!erePe"re!eree(re!erePe" Reqe!erePe"re!eree6re!erePe" reqe!erePe"re!eree*re!erePe" reqe!erePe"re!ereeõÿre!ereeÿÿre!erePe" leqe!erePe > "Namre!ereeõÿre!erePeRevuFOBTRANS\ErrorLog"Neqe!erePe "re!ereeðÿre!erePe""eZeeeñÿ?eƒeæeTeeúÿVeLeVeLeõUeZeedereƒeæeTeeñÿUe3eLeõreheeqeeñÿ)ePe...Zeee"WeeTePeImportFobseVePeNAVVee.[eeþÿ\eVeeñÿVeLeUeZeeeƒeæ e TeeüÿVeeVeƒeæ e UeZeeeøÿ?eeøÿReQe øÿZeeeùÿ?eeZeee÷ÿ?eeüÿWee&TeeúÿVeeøÿVeeùÿUeZeeƒeæ e TeLeUeZeeƒeæ e TeeüÿUeZeederee÷ÿre2ereLerehereƒeèeTePe Import re!ereeÿÿre!erePe failed!leUeZeeeeýÿWee"TeeUeZeeeýÿWee"TeeUeZeeeýÿWee"Teeõÿre!erePeRevuFOBTRANS\ErrorLogNUeZeedereeýÿWee"re4ereLe(rehee]eeqeeýÿWee"TeeòÿUeZeeqeeýÿWee"ZeeqeƒeèeTeeòÿUeZeebeZeeeýÿWee"ZeeGeœ@‡H‡P‡T ¸ ˜A _ObjectId ¹ ˜A _MaxTxtNums º ˜A _TxtNumJeÿÿEeÜeæ e,eeýÿe ‡?eeÖeýÿeseeýÿe ‡)eeÖeýÿe…eeýÿe ‡)eeÖeýÿe£eeýÿe ‡)eeÖeýÿe‘eeýÿe ‡)eeÖeýÿe’eeýÿe ‡)eeÖeýÿezeeýÿe ‡)eeÖeýÿeœeeýÿe ‡)eeÖeýÿeƒeeýÿe ‡)eee ‡4ee/e,ee”e…eèemeee8ee?ee eee8eeeee eee«eýÿe ‡"e?ee{eœIÄ888888880, peÕeƒeæ e Tee,UeZeeeýÿ?eLeZeeXex>>>>>>>>>>>>>>>>let op: hier geef je zowel de volgorde op scherm als volgorde van uitvoeren aan <<<<<<<<<<<<<<<<<<beXe1>>eXe (SQL) Backup this databasereeÖTeeýÿVeesqe UeZereeýÿ)eLeZeeeXe2eXe4(SQL) restore backup that contains builddataoeXeP////SetBTLWindowText(_TxtNum,TxtWdwRestoreBuild ); _TxtNum+=1;ordeeXe3//eXe@(SQL) GetEndBuildData: copy ENDbuilddata to this database);eXeP////SetBTLWindowText(_TxtNum,TxtWdwGetEndBuildData ); _TxtNum+=1;rdeeXe4//eXe<(NAV) Store table and fielddefinitions in SQL-tables. eeÖTeeýÿVee…qe UeZereeýÿ)eLeZeeeÖTeeýÿVee£qe UeZereeýÿ)eLeZeeeXe5eXe,(NAV) Process the builds of this BTLs ieeÖTeeýÿVee‘qeUeZereeýÿ)eLeZeeeXe6eXe4(SQL) Export objects to FOB and Import the FOBaeeÖTeeýÿVee’UeZereeýÿ)eLeZeeeXe7eXe4(SQL) Prepare database for drop/create indexesaeXe@SetBTLWindowText(_TxtNum,TxtWdwInitIndexes); _TxtNum+=1; )eeXe8tBeXe(SQL) create indexesNumeeÖTeeýÿVeezUeZereeýÿ)eLeZeeeeXeeXe@(NAV) Find out what permissions we have on the OBJECT-tableeXeLSetBtlWindowText(_TxtNum,TxtWdwGetObjectPermission ); _TxtNum+=1;eeXe9tBeXe<(NAV) Store table and fielddefinitions in SQL-tables. eXeLSetBTLWindowText(_TxtNum,TxtWdwGetTableDefs2 ); _TxtNum+=1;;eeeXeetBeXe„(SQL) Post CUSTOMIZATION conversionQueries: Execute queries that should be done after changing the databasedefinitions and dataeeXe10LeXe(NAV) import systemdataeeÖTeeýÿVeeœUeZereeýÿ)eLeZeeeXeeXe(SQL/NAV) FinalizedeeÖTeeýÿVeeƒUeZereeýÿ)eLeZeeedereTeeWeere4ereLeUere,ereTe/ereeWeeUerehee]eeqedereƒeèeTeemVeeUereheeqe]eeqeeWee?eeZeeqeeWeeZeeqebeeqeaeeqe]eeqeeWee?eLeZeeqeeWee?eLeZeeqeeWeeZeeqebeebeZeeee«?eeýÿ"eLeZeeGeT‡\-e`ff¬ » ˜A _BtlTxtNum ¸ ˜A _Label ¹ ˜A _TxtHash;fœ •#################################################################################################################################################\ º ˜A _TxtSpaces;f˜ ’ IeÿÿJeýÿEe„e±eeþÿe-ÿeæeþÿe ‡e²e ‡"ee?ee.eÿÿ eeþÿ?ee‡eæe-ÿeæeÿÿeee ‡3eeheþÿe -0abe-ÿeæeÿÿe'ee -: l'eeþÿ'e?eePeþÿe-ÿeæeÿÿee -: l'eeþÿ'e?ee,eÿÿ eeþÿe-ÿeæeüÿe ‡e²e‡eæeþÿe"ee'e?ee,eÿÿ ee,eÿÿ ee -#'ee-ÿeæeÿÿe'ee-ÿeæeýÿe ‡e ‡e‡eæe-ÿeæeÿÿee"ee'e?ee,eÿÿ ee,eÿÿ ee-ÿeæeýÿe ‡e²e³!ee‡eæe,eÿÿ ee"ee'ee -\'e?ee{e$,P PXP|Ø°peÖe±?eLeZeeeþÿ?eƒeæeTeeþÿVeLeVee²"eLeUeZereXe4:'01: 'elSeee.[eeÿÿ\e?eeþÿZeedereƒeæeTeƒeæeTeeÿÿUeUere3ereLereheeqeeþÿ?ePe0abre!ereƒeæeTeeÿÿUere!erePe: lre!ereeþÿeaereeþÿ?ereƒeæeTeeÿÿUere!erePe: lre!ereeþÿZeeeee,[eeÿÿ\e?eeþÿre!ereƒeæeTeeüÿVeLeVee²"eƒeæeTeeþÿUeUeZeee,[eeÿÿ\e?eree,[eeÿÿ\ere!eeqePe#re!ereƒeæeTeeÿÿUere!ereƒeæeTeeýÿVeLeVeLe"eƒeæeTeƒeæeTeeÿÿUeUeUeZeee,[eeÿÿ\e?eree,[eeÿÿ\eeqe!ereƒeæeTeeýÿVeLeVeTee²!ee³Uere"eƒeæeTee,[eeÿÿ\eUeUeeqe!erePe\ZeeGeœ@‡H‡P‡T ¸ ˜A _ObjectId ¹ ˜A _MaxTxtNums º ˜A _TxtNumJeÿÿEe4eæ e-eeýÿe ‡?eeØeýÿe¥eeýÿe ‡)eeØeýÿe£eeýÿe ‡)eeØeýÿeeeýÿe ‡)eeØeýÿeŠeeýÿe ‡)eeØeýÿeyeeýÿe ‡)eeØeýÿe‡eeýÿe ‡)eeØeýÿe¤eeýÿe ‡)eeØeýÿeveeýÿe ‡)eeØeýÿezeeýÿe ‡)eeØeýÿeŽeeýÿe ‡)eeØeýÿeƒeeýÿe ‡)eee ‡4ee/e,eeDe…eèemeeeee?ee¬eýÿe ‡"e?ee{el2Ä888888888880,pe×eƒeæ e Tee-UeZeeeýÿ?eLeZereXeDcontrolnummers moeten uniek zijn over alle open windows heenhateXex>>>>>>>>>>>>>>>>let op: hier geef je zowel de volgorde op scherm als volgorde van uitvoeren aan <<<<<<<<<<<<<<<<<<oeeXe8(SQL) GetBuildData: copy builddata to this databaseeeØTeeýÿVee¥qe UeZereeýÿ)eLeZeeeXeh(SQL) VerifyObjects: Verify that currently installed Objects match oldversion objects of new build<eeØTeeýÿVee£qe UeZereeýÿ)eLeZeeeXep(SQL) PreconversionQueries: Execute queries that should be done prior to changing the databasedefinitions<<eeØTeeýÿVeeqe UeZereeýÿ)eLeZeeeXe<(SQL) Create non-existing TableData-objects of tablesd eXeTSetBuildWindowText(_BtlTxtNum,TxtWdwCreateTableData ); _BtlTxtNum+=1;gineeXe,(NAV) Select modifications to executeeaeeØTeeýÿVeeŠUeZereeýÿ)eLeZeeeXe\(SQL) Count records of changed tables. Re-use counts of previous builds where possible.eXe,NOTE: Must be done AFTER ObjModStatus ReeØTeeýÿVeeyqeUeZereeýÿ)eLeZeeeXeP(SQL) Get saved data and import it in the tables using the new definitionsreeØTeeýÿVee‡UeZereeýÿ)eLeZeeeØTeeýÿVee¤UeZereeýÿ)eLeZeeeØTeeýÿVeevUeZereeýÿ)eLeZeeeXex(SQL) PostconversionQueries: Execute queries that should be done after changing the databasedefinitions and data<oeXePSetBuildWindowText(_TxtNum,TxtWdwPostconversionQry ); _TxtNum+=1;geeXel(SQL) Change Id/Name/Blob etc of all objects. In 1 query so you don't have problems with duplicate keyseXe@SetBuildWindowText(_TxtNum,TxtWdwInitIndexes); _TxtNum+=1; eeØTeeýÿVeezUeZereeýÿ)eLeZeeeXeh(SQL) Postconversion: Start form in clientDB that after changing the databasedefinitions and data keeØTeeýÿVeeŽqe UeZereeýÿ)eLeZeeXe(SQL/NAV) FinalizeneeØTeeýÿVeeƒUeZereeýÿ)eLeZeeeedereTeeWeere4ereLeUere,ereTe/ereeWeeUerehee]eeqedereƒeèeTeemVeeUereheeqe]eeqeeWee?eeZeeqebeZeebeZeeee¬?eeýÿ"eLeZeeGe”h‡t-exff‡$ » ˜A _BuildTxtNum ¸ ˜A _Label ¹ ˜A _TxtHash;f Š##################################################################################################################################### º ˜A _TxtSpaces;fü ÷  ¼ ˜A _ControlNumIeÿÿJeýÿEe˜eûÿeÿÿe«!e?eeþÿe-ÿeæeþÿe ‡e²e ‡"ee?ee/eÿÿ eeþÿ?ee‡eæe-ÿeæeÿÿeee ‡3eeheþÿe -0abe-ÿeæeÿÿe'ee -: i'eeþÿ'e?eePeþÿe-ÿeæeÿÿee -: i'eeþÿ'e?ee-eÿÿ eeþÿe-ÿeæeüÿe ‡e²e‡eæeþÿe"ee'e?ee-eÿÿ ee-eÿÿ ee -#'ee-ÿeæeûÿe'ee-ÿeæeýÿe ‡e ‡e‡eæe-ÿeæeÿÿee"ee'e?ee-eÿÿ ee-eÿÿ ee-ÿeæeýÿe ‡e²e³!ee‡eæe-eÿÿ ee"ee'ee -\'e?ee{e$ ÌP PXP|Ø°peØeûÿ?eeÿÿre!eree«Zeeeþÿ?eƒeæeTeeþÿVeLeVee²"eLeUeZereXe4:'01: 'elSee/[eeÿÿ\e?eeþÿZeedereƒeæeTeƒeæeTeeÿÿUeUere3ereLereheeqeeþÿ?ePe0abre!ereƒeæeTeeÿÿUere!erePe: ire!ereeþÿeaereeþÿ?ereƒeæeTeeÿÿUere!erePe: ire!ereeþÿZeeeee-[eeÿÿ\e?eeþÿre!ereƒeæeTeeüÿVeLeVee²"eƒeæeTeeþÿUeUeZeee-[eeÿÿ\e?eree-[eeÿÿ\ere!eeqePe#re!ereƒeæeTeeûÿUere!ereƒeæeTeeýÿVeLeVeLe"eƒeæeTeƒeæeTeeÿÿUeUeUeZeee-[eeÿÿ\e?eree-[eeÿÿ\eeqe!ereƒeæeTeeýÿVeLeVeTee²!ee³Uere"eƒeæeTee-[eeÿÿ\eUeUeeqe!erePe\ZeeGe@f”5w  ¹ ˜A _FileRecJeÿÿEe\e! ee-Revu_Installere-ÿeæeL-DD@BuildToLifeId=%1,@What=GetDbInfo,@CurrentDB=%2,@CurrentBuildId=%3ee6eeee eee ee ÿÿÿÿeee‡e eee ‡3ee4e eee6e?ee{e$ü(8peÙe!WeeTePeRevu_Installereqe VeƒeæeTeXeHParamList. Geen singlequotes, geen komma in parameter zonder EscapeeqePeH@BuildToLifeId=%1,@What=GetDbInfo,@CurrentDB=%2,@CurrentBuildId=%3eqeVeeWeeeqeVee6eqeVeeWeeeqeUeeqeUeZeeeWeeZeeeWeeTeƒeeVeeUeZeedereeWee3eLerehee]eeqeeWeeZeeqee6?eeWeeZeebeZeeGet,-0-û@ ¹ ˜A _DBname ʚ; _WorkingDataBaseIeÿÿJeþÿEe¼e eee ee ÿÿÿÿeÿÿee…e ee/ee(eèereÿÿee /ee(eèeOeÿÿee6eÿÿ?eee6?eeçee*e ?eeÛeeçee…e ee/ee e eee0e ?eeµee¹eeçee eeee6?ee eeeee -avV3ee(e eee`ee -ust3ee(e eee e eee eee{e`+¤,L ,8@ peÚee WeeZeee WeeTeƒe eVeeÿÿUeZeedere/eree WeerehereƒeèeTeerVeeÿÿUeZeedere/eree Wee rehee]eeqeƒeèeTeeOVeeÿÿUeZeebeZeee6?eeÿÿZeeXe(is nu nog van deze (de BUILDBTL-db)eeWee?ee6ZeeƒeçeZereXe8Zodat ie aanwezig is in MakeWorkingDbSystemViewsCureee*?ee Wee ZeemeeseCopyBlob('Revu_Setup');ese< ExportFOB (FORMAT(Obj.Type),'',-1,'=REVU_Setup');ntese ImportFOB ('',-1);beseH ExportFOB (FORMAT(Obj.Type),'',-1,'=ReVu_CustomerBuildToLife');ese ImportFOB ('',-1);bese8 ExportFOB (FORMAT(Obj.Type),'',-1,'=Revu_log');ese ImportFOB ('',-1);bese ne eeÛZereXeTalso creates remoteviews on Revu_Setup, ReVu_CustomerBuildToLife and Revu_logefeqeXeand:Revu_CopyTableDefsseeƒeçeZeedere/ereeWeereheeXepin MakeWorkingDbSystemViews wordt van Revu_setup een view gemaakt op de tabel Revu_setup van de targetdbnd eqeeWeeZeqe Xe4Die kan leeg zijn, dus daarom hier weer INSERT.ee0?ee Wee ZeeeµZeee¹TeUeZereXe<waarde van GetSqlServerBackupDir staat nu in revu_setupeƒeçeZeeeWeeZereXe GET werkt dan niet goed;ckueeXe8nu weer update van RevuSetup: is nu van remote dbseeeWee?ee6ZeeeeWee Wee?eeZeedereeWeere3erePeavVrehereeWeeWeeeaeredereeWeere3erePeustrehereeWeeWeeeaereeWeeWeeZeeeWeeZeeGe@f”5w  ¹ ˜A _FileRecJeÿÿEeÈe! ee-Revu_Installere-ÿeæe\-TT@BuildToLifeId=%1,@What=MakeWorkingDbSystemViews,@CurrentDB=%2,@CurrentBuildId=%3_see6eeee{e peÛe!WeeTePeRevu_Installereqe VeƒeæeTeXeHParamList. Geen singlequotes, geen komma in parameter zonder EscapeeqePeX@BuildToLifeId=%1,@What=MakeWorkingDbSystemViews,@CurrentDB=%2,@CurrentBuildId=%3_seqeVeeWeeeqeVee6eqeVeeWeeeqeUeeqeUeZeeGe@f”5w  ¹ ˜A _FileRecJeÿÿEeÄe! ee-Revu_Installere-ÿeæeX-PP@BuildToLifeId=%1,@What=GetWorkingDbVersion,@CurrentDB=%2,@CurrentBuildId=%3d=%ee6eeee{epeÜe!WeeTePeRevu_Installereqe VeƒeæeTeXeHParamList. Geen singlequotes, geen komma in parameter zonder EscapeeqePeT@BuildToLifeId=%1,@What=GetWorkingDbVersion,@CurrentDB=%2,@CurrentBuildId=%3d=%eqeVeeWeeeqeVee6eqeVeeWeeeqeUeeqeUeZeeGe¨|-€‹¬f'-e… ‡$ ¾ ˜A _Cmd ¹ ˜A _WindowStyled( hide show ½ ˜A _Wshell $L¦p' Ü5ùðЭ¹ÀOՊ ^ t^ DÍ +„^ o]' $aÍ ÕMÂr ׋CŠB˜BKˆ¯¸ $DA¾Ó¢‹KÓP ¼ ˜A _Server º ˜A _RunModal ¸ ˜A _ResIeÿÿJeýÿEe°eæ eýÿeeeûÿe?eeúÿeyÿeýÿ e'eÿÿeþÿeûÿe eeæ e ‡eeæ eýÿee{eÜDpe݃eæ e TeeýÿVeeUeZeeXeDMESSAGE('TEMP=' + _Wshell.ExpandEnvironmentStrings('%TEMP%'));eeeûÿ?eeZeeeeúÿ?eeýÿWee'TeeÿÿVeeþÿVeeûÿUeZeeXeˆIF _Res <> 0 THEN ERROR('Cmd failed:' + _Cmd + '\\'); Sinds 'SUICIDE' in Revu_CheckStatus wordt altijd een foutcode teruggegeven.eeƒeæ e TeLeUeZeeƒeæ e TeeýÿUeZeeGe @‡H‡P-ûX ʚ; _WindowType ʚ; _ControlNum ʚ; _WindowTextIeÿÿEe„eÿÿe ‡3ee8e eeþÿeýÿee0e eeþÿeýÿee{eÐ(0peÞdereeÿÿ3ee=ReQe =reheeqeeWeeTeeþÿVeeýÿUeeaeeqeeWeeTeeþÿVeeýÿUeZeeGe @‡H‡P‡X ʚ; _WindowType ʚ; _ControlNum ʚ; _WindowNumIeÿÿEe„eÿÿe ‡3ee8e eeþÿeýÿee0e eeþÿeýÿee{eÐ(0peßdereeÿÿ3ee=ReQe =reheeqeeWeeTeeþÿVeeýÿUeeaeeqeeWeeTeeþÿVeeýÿUeZeeGeØT-\-ûh-ûtf"| ʚ; _FieldName ʚ; _FolderValue ʚ; _TestFileName ʚ; _TestFileIeÿÿJeýÿEe`eÿÿe- Backup Path3eeˆe ee ÿÿÿÿe-—e ee-ÿe ee ÿÿÿÿeeeee´e ee ÿÿÿÿe-—e ee-ÿe ee ÿÿÿÿeeeee eeeeáeee{ex€ peàdereeÿÿre3erePeBackup PathreheeqeƒeeTeƒeeVeree WeeTeƒeeTeƒeeUeVeƒeeUeUeeaee]eeqeƒeeTeƒeeVeree WeeTeƒeeTeƒeeUeVeƒeeUeUeZeeqee WeeTeƒeeUeZeeqeeáTeeUeZereXeWith error if wrongebeZeeGe¼T…D…L-ûXf"` ʚ; _WithError ʚ; _TestFileName ʚ; _TestFileHeÿÿIeþÿJeýÿEeØeýÿee0-((RevuFobTrans\access_test_file_navision 'e?ee…eüÿ e"eýÿe/eeXeþÿe0eèefeee eÿÿe?eee{e$4 peáqeeýÿ?ereƒee!ePe,RevuFobTrans\access_test_file_navision Zeeqedere/ereeüÿWee"TeeýÿUereheeqedereeþÿreheeqeƒeèeTeefVeƒeeUeeqeaereDeTeeUeZeeGep,-4f”5w< ʚ; _TableName ¹ ˜A _FileRecIeÿÿJeþÿEeœe! ee-Revu_Installere-ÿeæe8-00@BuildToLifeId=%1,@What=copyBlob,@CurrentDB=%2,ee6eee{epeâe!WeeTePeRevu_InstallerreXeLMaakt tevens een kopie van de Objecttabel in 'ObjectSaved' in CurrentDBeqe VeƒeæeTeXeHParamList. Geen singlequotes, geen komma in parameter zonder EscapeeqePe4@BuildToLifeId=%1,@What=copyBlob,@CurrentDB=%2,eqeVeeWeeeqeVee6eqeUeeqeUeZeeGe …ø‹4-<-D-P-X-\-`-l-t-x-|…€ ʚ; _Leveld(4 MainVersionRelease BuildFix ʚ; _Compare1 ʚ; _Compare2 ʚ; _MainVersion1 ʚ; _Release1 ʚ; _Build1 ʚ; _Fix1  ʚ; _MainVersion2  ʚ; _Release2 ʚ; _Build2 ʚ; _Fix2  ʚ; _IsSameHeÿÿIeþÿJeûÿ Eeðeäeýÿeûÿeúÿeùÿeøÿeeäeüÿe÷ÿeöÿeõÿeôÿeeóÿeûÿe÷ÿ3e?eeóÿ/eeþÿ7e-ee$eÿÿeóÿ?eeeóÿeúÿeöÿ3e?eeóÿ/eeþÿe ‹3e-ee$eÿÿeóÿ?ee°eóÿeùÿeõÿ3e?eeóÿ/eeþÿe ‹3e-ee$eÿÿeóÿ?eeDeóÿeøÿeôÿ3e?eeÿÿeóÿ?eee{e(è8 $ 0 0 peãeäTeeýÿVeeûÿVeeúÿVeeùÿVeeøÿUeZeeeäTeeüÿVee÷ÿVeeöÿVeeõÿVeeôÿUeZeeeóÿ?eeûÿ3ee÷ÿZeedereTe/ereeóÿUereeqe-ereTeeþÿ3eeþÿReQe þÿUereheeqeDeTeeóÿUeZeeeeóÿ?eeúÿ3eeöÿZeedereTe/ereeóÿUereeqe-ereTeeþÿ3eeþÿReQe þÿUereheeqeDeTeeóÿUeZeeeóÿ?eeùÿ3eeõÿZeedereTe/ereeóÿUereeqe-ereTeeþÿ3eeþÿReQe þÿUereheeqeDeTeeóÿUeZeeeóÿ?eeøÿ3eeôÿZeeqeDeTeeóÿUeZeeGeh-p-„-”- -¬ ʚ; _Compare ʚ; _MainVersion5f ʚ; _Release5f ʚ; _Build5f ʚ; _Fix5fIeÿÿEe´eÿÿe -.om)eeþÿe-ÿeæeÿÿe ‡e‡eæeÿÿe -.omee ‡"ee?eeÿÿe-ÿeæeÿÿe‡eæeÿÿe -.omee ‡!ee ‡Èe?eeýÿe-ÿeæeÿÿe ‡e‡eæeÿÿe -.omee ‡"ee?eeÿÿe-ÿeæeÿÿe‡eæeÿÿe -.omee ‡!ee ‡Èe?eeüÿe-ÿeæeÿÿe ‡e‡eæeÿÿe -.omee ‡"ee?eeÿÿe-ÿeæeÿÿe‡eæeÿÿe -.omee ‡!ee ‡Èe?ee‡eæeÿÿe -.omee ‡4ee„eûÿe-ÿeæeÿÿe ‡e‡eæeÿÿe -.omee ‡"ee?ee eûÿe -Fix?ee{e DttttttDt0peäeÿÿ)ePe.omZeeeþÿ?eƒeæeTeeÿÿVeLeVeƒeæeTeeÿÿVePe.omUe"eLeUeZeeeÿÿ?eƒeæeTeeÿÿVeƒeæeTeeÿÿVePe.omUe!eLeVeLeÈUeZeeeýÿ?eƒeæeTeeÿÿVeLeVeƒeæeTeeÿÿVePe.omUe"eLeUeZeeeÿÿ?eƒeæeTeeÿÿVeƒeæeTeeÿÿVePe.omUe!eLeVeLeÈUeZeeeüÿ?eƒeæeTeeÿÿVeLeVeƒeæeTeeÿÿVePe.omUe"eLeUeZeeeÿÿ?eƒeæeTeeÿÿVeƒeæeTeeÿÿVePe.omUe!eLeVeLeÈUeZeedereƒeæeTeeÿÿVePe.omUere4ereLereheeqeeûÿ?eƒeæeTeeÿÿVeLeVeƒeæeTeeÿÿVePe.omUe"eLeUeeaereeûÿ?ePeFixZeeGeh- t-€…„f”5wŒ-” ʚ; _FunctionCode ʚ; _Description ʚ; _Start ¹ ˜A _FileRec ʚ; _IfTF_FieldIeÿÿJeüÿEeHe/eee(eýÿe(eûÿe -TfT?ee eûÿe -FfT?ee! ee-Revu_Installere-ÿeæeh-``@BuildToLifeId=%1,@What=GetDBSize,@CurrentDB=%2,@ObjectName=%3,@If1K_Field=%4,@IfTF_Field=%5dt ee6eÿÿeþÿeûÿeee{e(0 ØpeåXe8vullen SQL-tabel met gebruikte/vrije ruimte in dbteedere/ereeWeerehereDeZeeedereeýÿrehereeqeeûÿ?ePeTfTeaeeqeeûÿ?ePeFfTZeee!WeeTePeRevu_InstallerreXeevueqe VeƒeæeTeXeHParamList. Geen singlequotes, geen komma in parameter zonder EscapeeqePed@BuildToLifeId=%1,@What=GetDBSize,@CurrentDB=%2,@ObjectName=%3,@If1K_Field=%4,@IfTF_Field=%5dt eqeVeeWeeeqeVee6eqeVeeÿÿeqeVeeþÿeqeVeeûÿeqeUeeqeUeZeeGe<f ʚ; _WINDOWJeÿÿEeÈe²e ‡(?ee³e ‡2?ee…e e e/ee$e eeee6ee(eæ eee$eæ e ‡ eeeHe…eèegee/eee;e?ee;e|e eeee eeee eeee eee(eÿÿ ee¯ee5e-ûe" eeee?ee eee…e eee-ÿeæe5e ‡e ‡ ee- RevuBuilder3e-ee eèePee eee ee ÿÿÿÿe ‹ee ee ÿÿÿÿe ‡X$¨ee…e ee/ee eèeMee…e e e/ee eèeGee(e-ûe" ee?ee e ee e e  ÿÿÿÿeee e ee¨e?ee e e ‡¸ ee e e ‡¸ ee ee ‡è€ee ee ‡ø*eeÙeee?ee eee6e?ee6e -Wor2ee°e eee ee ÿÿÿÿe6ee…e eeeDe e4e6e ?eeÚe6eee‡4eeeee:eee?eeÕee×eee -ust2ee,e eeee ee ‰ ?eee -oca2ee$e eeee6e -Wor3eeDe eeee eee$e eeeeee7ee8ee ‡?eee ‡?ee7ee ee ‡?ee eeee3e.e ee -/xt'ee/e e'e?ee eeee@e eeee eeeeÿÿ eee·eee{eôud,$0(4|00,D,($$$$ ,(    $H$oeOnOpenFormee²?eLe(Zeee³?eLe2Zeedere/ereeWee reheeqeeWeeTeeUeZeedereeWee2eLereheeqeƒeæ e ?eeWeeeaereƒeæ e ?eLe ZeedereeWeereheeqedere/ereƒeèeTeegVeeUereheeqee;?eeZeederee;reheeXeD CurrForm.CLOSE; werkt niet. wil het andere form sluiten???,@e]eeqeeWee Wee?eeZeeqeeWee Wee?eeZeeqeeWee Wee?eeZeeqeeWee WeeZeebeeaee]eeqeeÿÿWeeTee¯UeZeeqeXe IsInWindowTestMode:=TRUE;ieeqee5?ee"WeeTeeVeeUeZeeqee WeeZeeqedereTee WeeUere-ereTeƒeæeTee5VeLeVeLe Ue3erePeRevuBuilderUereheeqeƒeèeTeePUeZereXeHIF NOT CONFIRM(TxtErrOnlyOnBuildDB+', Doorgaan?') THEN ERROR('');1KeeqeXe(DropTriggerRemoteSetup; nu via vieweeqeeWeeZeeqeeWeeTeƒeeVeeWeeReQe UeZeeqeeWeeTeƒeeVeLeX$¨UeZeeqedere/ereeWeereheeqe]eeqeƒeèeTeeMUeZeeqebeZeeqedere/ereeWee TeUerehereƒeèeTeeGUeZeeeqee(?ee"WeeTeUeZeeeqeeWee ZeeqeeWee Teƒee VeeUeZeeqeeWee Zeeqee¨?eeWeeZeeeqeeWee re?ereLe¸ ZeeqeeWee re?ereLe¸ ZeeqeeWee?eLeè€ZeeqeeWee?eLeø*ZeeeeqeeÙZeeeqeeWee?eeZeeqeeWeeZeeqee6?eeWeeZereXeLdit mag bij startup. Bevat dan '' of, als de conversie afgebroken is,ieeqe$Xe(de naam van de te converteren db ofeqederee6re2erePeWorreheeqe]eeqee WeeZeeqee WeeTeƒe eVee6UeZeeqederee Weereheeqederee Wee reheeqe]eeqee6?ee Wee ZeeqeeÚTee6UeZeeqebeZeeeqebeZeeeqedereeWeere4ereLereheeqeeWee?eeZereXe0Wordt dan om gevraagd in SetAllWindowsTexteeqederee:rehereeWee?eeZeeeqeeÕZeeqee×ZeeeqedereeWeere2erePeustreheeqeeWeeWee?eeeqeaeeqeeWeere?erePeocaZeeqedereeWeere2erePeocareheeqeeWeeWee?eeZeeeqederee63ePeWorreheeqe]eeqeeWee Wee?eeZeeqeeWee WeeZeeqebeeqeaeeqe]eeqeeWee Wee?eeZeeqebeZeeeqedereeWeereheeqe]eeqedereeWee3eLereheeqe]eeqeeWee?eLeZeeqeeWee?eLeZeeqebeZeeqedereeWee3eLereheeqeeWee?eLeZeeqeeWeeWee?eeZeeqee3?ee.[eeWee\ere!erePe/xtre!eree/[eeWee\eZeeqeeWeeWee?eeZeeqebeeqeaeeqe]eeqeeWeeWee?eeZeeqeeWeeWee?eeZeeqebeZeeqeeÿÿWeeZeeeeqee·TeeUeZeebeZeeEeheçee…e eee,eee eee{e( oeOnCloseFormƒeçeZeedereeWeerehee]eeqeeWee?eeZeeqeeWeeZeebeZeeFe Ee$e´eXee{eoeOnActivatee´TeeXUeZeeFe Ee(e´e -etEee{eoeOnDeactivateee´TePeetEUeZeeGe<f½•© ¹ ˜A _BTLFeJeÿÿEe°eÿÿ eeeÿÿ ee ÿÿÿÿe þÿÿÿeeÿÿ ee ÿÿÿÿeeeÿÿ ee ÿÿÿÿeee…eÿÿ eee€e…eèe-ÿeæeFeeÿÿee/ee$eèe -RROeepe…eèe-ÿeæeEeee/ee$eèe -RROee{e l0(,(TToeOnValidateteÿÿWeeZeeeÿÿWeeTeƒeÿÿeVeƒeÿÿeUeZeeeÿÿWeeTeƒeÿÿeVeeUeZeeeÿÿWeeTeƒeÿÿeVeeWeeUeZeedereeÿÿWeerehee]eeqedere/ereƒeèeTeƒeæeTeeFVeeWeeVeeÿÿWeeÿÿUeUerehereƒeèeTePeRROUeZeebeeaee]eeqedere/ereƒeèeTeƒeæeTeeEVeeWeeUeUerehereƒeèeTePeRROUeZeebeZeeXeRevuSetup2:=RevuSetup;eGe<f½•© ¹ ˜A _BTLFeJeÿÿEe|eÿÿ eeeÿÿ ee ÿÿÿÿe þÿÿÿeeÿÿ ee ÿÿÿÿeeeÿÿ ee ÿÿÿÿeee…eÿÿ eeePeeÿÿ?eeµee eeee<e eeee eee eeee·eee{e,l0(,($oeOnAfterValidateeÿÿWeeZeeeÿÿWeeTeƒeÿÿeVeƒeÿÿeUeZeeeÿÿWeeTeƒeÿÿeVeeUeZeeeÿÿWeeTeƒeÿÿeVeeWeeUeZeedereeÿÿWeerehee]eeqeeWee?eeÿÿWeeÿÿZeeqeeµZeeqeeWeeWee?eeZeebeeaee]eeqeeWeeWee?eeZeeqeeWeeWeeZeebeZeeeWeeWee?eeZeeee·TeeUeZeeFeEe$e´eWee{eoeOnActivatee´TeeWUeZeeFeEe(e´e -etEee{eoeOnDeactivateee´TePeetEUeZeeFeEeeµee{eoeOnValidateteµZereXe\hij komt hier 1x: na invullen LocalizationCode. Daarna is veld niet meer benaderbaar.eleFeEe¬e eeeefee ‡hü¨e ee fe<3e/ee ee?ee,ee ?eeµee{e,HoeOnLookuplideWeeTeeUeZeedere/ereTeeWeeTeeReQe hü¨Vee Uere3ereeReQe e<UereheeqeDeTeeUeZeeeWee?ee Wee ZeeeµZereXeXhij komt hier 1x: na invullen BuildSeriesNo. Daarna is veld niet meer benaderbaar.reFe#Ee$e´e\ee{eoeOnActivatee´Tee\UeZeeFe$Ee(e´e -etEee{eoeOnDeactivateee´TePeetEUeZeeFe%Ee8e:/eeeáeee e ee e e  ÿÿÿÿeee…e e eeôe>e ‹?ee…eãe>e e0ee¤ee ‡4eee ‡4e-ee…eãe>e e0e/e,ee0eèeee0e ee-ÿeæee ‡e ‡ ee- RevuBuilder3eePe…eèeqe/ee$eèe -RROee¸ee{e4$((8t(XHoe OnPushiXe0IF NOT CONFIRM(TxtLicenseU2D) THEN EXIT;No.edere/eree:rehee]eeqeeáTeeUeZereXeWITH error if wrongeeqeeWee ZeeqeeWee Teƒee VeeUeZeeqedereeWee reheeqe]eeqee>?ee>ReQe >ZeeqedereeãTee>VeeWee Vee0Uereheeqe]eeqedereTeTeeWeere4ereLeUere-ereTeeWee4eLeUeUereeqe,ereTe/ereeãTee>VeeWee Vee0UeUeeqeheeqeƒeèeTeeeVeree0VeeWee reUeZeeqebeZeeqebeZeeqedereƒeæeTeeWeeVeLeVeLe Uere3erePeRevuBuilderreheeqedere/ereƒeèeTeeqUerehereƒeèeTePeRROUeZeebeZeee¸ZeeFeAEe$e eee{eoe OnPushieWeeZeeFeBEe$e´eVee{eoeOnActivatee´TeeVUeZeeFeCEe(e´e -etEee{eoeOnDeactivateee´TePeetEUeZeeFeJEe8eàe- Backup Patheee{eoeOnLookuplideàTePeBackup PathVereƒeeUeZeeFeNEe$e´e]ee{eoeOnActivatee´Tee]UeZeeFeOEe(e´e -etEee{eoeOnDeactivateee´TePeetEUeZeeFeTEe eáeee{eoeOnValidateteáTeeUeZereXeWith error if wrongeFeVEe8eàe- ReVu Path ieee{eoeOnLookuplideàTePeReVu Path iVereƒeeUeZeeFeZEe$e´eZee{eoeOnActivatee´TeeZUeZeeFe[Ee(e´e -etEee{eoeOnDeactivateee´TePeetEUeZeeFeíEe$eÚe6ee{eoeOnValidateteÚTee6UeZeXedMaakt ook de views aan naar bep. revu-tabellen in de klantdb middels MakeWorkingDbSystemViewst eFeïEe˜e eeee eeeæ e ee…e eeee ee eefe eee fe<3ee°e ee eeæ eee e -bNa3ee$eèe -RROee6e ?eeÚe6ee eæ eee{e$,( 8 <oeOnLookuplideWee?eeZeeeWeeZeeƒeæ e Tee UeZeederee WeereheZeeXe$ DBListFrm.SETRECORD(DbRec);.eeWeeTee UeZeedereeWeere3ereeReQe e<rehee]eeqeeWeeTee UeZeeqeƒeæ e TeeUeZeeqederee Wee re3erePebNarehereƒeèeTePeRROUeZeeqee6?ee Wee ZeeqeeÚTee6UeZeXedMaakt ook de views aan naar bep. revu-tabellen in de klantdb middels MakeWorkingDbSystemViewst ebeeaereƒeæ e TeeUeZeeFeõEe$e eee{eoe OnPushieWeeZeeÀ,ÿÿÿÿ¼ ˜A ¸ ˜A» ˜AÄ ˜A¾ ˜A½ ˜A¿ ˜AÅ ˜AÆ ˜AÊ ˜AË ˜AÌ ˜AÍ ˜AÈ ˜AÉ ˜AÇ ˜AÎ ˜AÏ ˜AÐ ˜AÒ ˜AÑ ˜AÔ ˜AÓ ˜AÕ ˜AÖ ˜A× ˜AÙ ˜AØ ˜A¹ ˜Aº ˜AÁ ˜A ˜Aʚ;ʚ;ʚ;ʚ;ʚ; Form CtlMainControl  CtlCustomerCode  CtlLocalizationCode  CtlStart  CtlSubform   CtlClose   CtlUpdatePath  CtlNavVersion   CtlNextStepNo    CtlNextStepTxt                CtlSelectDB  CtlStop„`œâÚ×[s#¸^ÚW'