Title: ADS - Automatisch nieuwe tabellen naar ADS uploaden i.g.v. "Over naar ADS" Post by: Heart Informatisering B.V. on November 17, 2016, 09:00:20 am De ADS versie van Profit werkt met een soort hybride database. Een tabel kan òf als Advantage Database Table zijn gedefinieerd òf het betreft een normale native Visual FoxPro Database file.
Deze opzet is overigens enkel op deze manier opgezet opdat we de overgang van DBF tabellen gefaseerd kunnen overzetten naar Advantage ADT tabellen. Welke tabellen naar de ADS Server moeten worden geupload bepalen we zelf, door deze files conform een op te geven scope over te zetten naar ADS. Hierbij kunnen we bijvoorbeeld zeggen "doe alleen maar de tabel LOAG (Artikelgroepen)", maar ook "alle AD (financiele) bestanden moeten worden geupload". Indien we eenmaal volledig met alle mogelijke tabellen over zijn naar de ADS versie, kon het nog steeds voorkomen dat er met een Upgrade nieuwe tabellen aan het systeem werden toegevoegd. Deze nieuwe tabellen moesten dan ook weer (handmatig) naar de ADS Server worden geupload omdat ze default als Visual FoxPro DBF op het systeem terecht kwamen. Nieuwe tabellen werden voorheen niet automatisch naar ADS geupload bij het ontbreken van een Systeemparameter "we zijn volledig over naar ADS J/N". Vanaf deze Releasenote worden de nieuwe tabellen alsnog automatisch geupload naar ADS en wel zónder dan daarvoor een parameter hoeft te worden ingesteld. Hoe? Wel, stel dat je in het Hoofdmenu staat, en een RightClick doet op het achtergrondscherm (niet met menu) dan volgt er een RightClickMenu. In dat RightClickMenu kun je voor "ADS-Info" kiezen. Die optie toont een overzicht van alle tabellen die over zijn gezet naar ADS, maar toont onderaan ook een lijstje van tabellen die wel overgezet kunnen worden, maar dat nog niet zijn. Als daar niets wordt getoond impliceert dat dat alle mogelijke tabellen zijn overgezet naar ADS. De Upgrade gebruikt nu die wetenschap om te bepalen dat ook alle volgende tabellen naar ADS over zullen moeten worden gezet. Als nog niet alle tabellen zijn overgezet naar ADS (iets wat tijdens de implementatiefase van de Advantage Database Server zal optreden) volgt bij het opstarten van de Upgrade een melding dat nog niet alle tabellen over zijn naar ADS. Hiervan volgt een melding op het scherm. Die melding biedt de mogelijkheid om toch door te gaan, wat dan impliceert dat eventuele nieuwe tabellen die met de Upgrade meekomen ook NIET automatisch naar de ADS Server gaan; immers u bent niet volledig over naar ADS. De melding staat u ook toe de Upgrade af te breken, waarna u eerst de nog niet geuploadde tabellen zou kunnen uploaden naar ADS, om daarna de Upgrade opnieuw op te starten. Dit laatste kan handig zijn als het wel uw bedoeling is om met alle tabellen over te zijn, maar dit toch nog niet het geval is. En, omdat voor uitvoering van een Upgrade toch iedereen uit Profit is, kan het gewenst zijn om de upgrade even uit te stellen en alsnog eerst die tabellen te uploaden naar de ADS Server.
|