Release historie for InventoryDB (Inventar registrering) programmet, PetriSoft 2007-2018.			

Forkortelser:
Fejlr: Fejl der er blevet rettet i denne version
Nyhed: En NYHED (ny funktion eller dokumentation tilføjet) - normalt p.gr.af kundeønsker
Forbe: En forbedring af en eksisterende funktion/brugerfladen (GUI)

=============================================================================
Dato Version Beskrivelse
---------------------------------------------------------------------------------------------------------------------------------------------------------

21-02-2018 version 2.2.0
	Nyhed: Tilføjet 4 ekstra nye felter: Serie nummer, Bemærkninger, Kvalitet, &Www (link2) til programmet / databasen.
	Nyhed: Ny licens
        Fejlr: Ctrl + H -> Vis HTML rapport

29-10-2013 2.1.0
	Nyhed:Lokale navnet kan nu udskrives på stregkode label(ligesom inventar navn)
	Nyhed: Ny installation program der installerer alle stregkode label opsætninger i Windows registry
	Forbe: Nu medfølger flere forskellige label størrelser.
	Forbe: Midlertidlige udskriftsfiler placeres i C:\Users\Bruger\AppData\Local\PetriSoft\InventoryDB\Work\BarcodeFile.txt (%AppData%)
	Fejlr: Vis HTML tabel rapport kan nu vises/udskrives med rammer (virkede i Internet Explorer 9 men ikke i IE10)

01-09-2013 version 2.0.1
	Nyhed: Avanceret rapport funktion (Vis, 'Vis HTML tabel rapport...') kan vise alle felter og informationer fra databasen om sine poster i en HTML tabel baseret rapport. 
	Nyhed: Opsætning af HTML rapport kan laves i menu: ’Opsætning, HTML tabel rapport...'. Her kan man vælge de informationer om sine indbo poster, man vil have ud i en HTML tabel baseret rapport. 
  	Felterne man vælger bliver til kolonner i udskriften. Formen er den samme, som man bruger, når man vil sætte sin udskrift op – dog kan man ikke vælge kolonne bredde for et felt som i Udskriv. 
	Nyhed: Nyt separat felt til Model/Type introduceret i database samt brugerflade. Fabrikant feltet indeholdt tidligere model/type/information.
	Forbe: Tab fokus foredret så man kan gå til alle felter via tabulator i Inventar dialog. 
	Forbe: Programmet starter nu MEGET hurtige op...
	Forbe: ’Hjælp, ’Kom godt i gang’ er opdateret. 
	Forbe: Hjælp opdateret, 
	Forbe: ’Hjælp, Links…’ opdateret. 
	Fejlr: ’Fil, Udskriv’ skriver nu alle valgte felter ud i første forsøg. Før skulle man åbne ’Opsætning, Udskiv’ 2 gange inden ændringer blev aktiveret.         
	Fejlr: Dialoger i ’Gem Som’, ’Hent register’ mm. Er nu ’oversat’ til dansk.  
	Fejlr: 'Vis som HTML' funktionen virkede ikke altid korrekt - dette er nu rettet...

13.12.2009 version 1.4.0 
	Nyhed: Nyt format ved simpel flytning af inventar/udstyr med unik strekode id:
	Flyt inventar/udstyr uden antal (antal = 1):  
		Hvis du har valgt at inventar/udstyr altid har unikke koder (så du altid kan spore det), har du ikke brug for,
		at kunne indtaste et antal på din skanner, idet antal altid = 1.
		format:  S, LokationsId, InventarId -> InventoryDB flytter InventarId posten til LokationsId.
		Opdatering vil fejle, hvis LokationsId ikke findes i databasen. Opdatering fejler også, hvis der ikke findes en post med InventarId ikke findes i databasen.
		Tip: Prøv det selv: Indlæs eksempel databasen ’DemoInventoryDB’ og importer/indlæs filen: 
		C:\Programmer\PetriSoft\InventoryDB\db\’DemoInventoryDB’ \ Location.update.txt Via menu: Fil, Importer data fil (fra scanner). Alle items i databasen flyttes nu (automatisk) til nye lokationer.
	Nyhed: mulighed for at udskrive navn på inventar og/eller lokation sammen med stregkode på labels:
	Inventar navn kan defineres via registreringsdatabasen: 
		‘HKEY_CURRENT_USER, SOFTWARE, PetriSoft,  InventoryDB, EnableNumberOfItemsLineEdit’ sættes = true
	Antal af karakterer der skal udskrives kan sættes via:
		‘HKEY_CURRENT_USER, SOFTWARE, PetriSoft,  InventoryDB, BarcodeItemNameLabelLength (f.eks 10)
	lokale navn (eller person/projekt navn) på stregkode labels defineres via registreringsdatabasen: 
		‘HKEY_CURRENT_USER, SOFTWARE, PetriSoft,  InventoryDB, EnableLocationNameOnLabels sættes = true
 	Antal af karakterer der skal udskrives sættes via:
		‘HKEY_CURRENT_USER, SOFTWARE, PetriSoft,  InventoryDB, BarcodeLocationNameLabeLength (f.eks 10)
	note: som forudvalgt opsætning udskrives inventarID samt lokaleID under stregkoden

17.11.2009 version 1.3.2.a (bug fix release a)
	Fejlr: Inventar dialog (formen) – ’Gem’ funktionen rettet.
 
01.11.2009 version 1.3.2 (bug fix release)
	Fejlr: Inventar dialog (formen) lukker ikke ned mere, hvis der er fejl i iindtastning – eller man har glemt nogle felter.
	Fejlr: Der kommer nu ingen fejl hvis man trykke på billede kolonnen og der ikke er et billede tilknyttet en inventar post.
	Fejlr: Ved vis ’Billede2’ viser programmet nu korrekt det nye billede, hvis man ændrer stien til at pege på et nyt billede. 
 
21.09.2009 version 1.3.1
	Nyhed: Ny rapport type: Udskriv alle poster med valgte: ’Inventar type’:
	Forbe:  Validerings af inventar type er valgt
	Fejlr: manglende fejl dialog ved flytninger af inventar, der ikke havde nok i antal (se 
	Fejlr: poster der har/får 0 i antal hvis det er en flytning, dvs så sikrer vi, at der findes mindst en anden post med samme inventarID i arkivet (evt. under en anden lokation) –

11.09.2009 version 1.3.0
        Nyhed: Programmet er forbedret meget mht til inventar registrering via stregkoder på lokation og inventar via 2 nye formater.
        Import filen med de 2 nye formater, kan laves via stregkode skanneren. 
        1) Import inventar:  format:  I, LokationsId, InventarId, antal   
           Indlever inventar:  ’+’ på antal: InventoryDB adderer ”antal” på InventarId posten, der er under gruppen identificeret med LokationsId   
           Udlever inventar:   ’-’ på antal: InventoryDB fratrækker ”antal” på InventarId posten, der er under gruppen identificeret med LokationsId
           Opdatering vil fejle, hvis posten med LokationsId og InventarId ikke allerede findes i databasen.
        Prøv evt. eksempel databasen (DemoInventoryDB) samt importer filen: C:\Programmer\PetriSoft\InventoryDB\db\DemoInventoryDB\LocationIdInventoryIdCountUpdate.txt 
        2) Flyt inventar:  format:  F, LokationsId1, LokationsId2, InventarId, antal  
            InventoryDB flytter ”antal” af InventarId posten fra LokationsId1 til LokationsId2
                Opdatering vil fejle, hvis LokationsId1 eller LokationsId1 ikke findes i databasen. Opdatering fejler også, hvis posten med InventarId ikke findes under LokationsId1 i databasen.
                Hvis der ikke findes en post med  InventarId under LokationsId2 i forvejen, oprettes der en ny post under location2 gruppen.
         Prøv evt. eksempel databasen (DemoInventoryDB) samt importer filen: C:\Programmer\PetriSoft\InventoryDB\db\ DemoInventoryDB \MoveIdInventoryIdFromLoc1ToLoc2.txt (kan importeres i databasen: DemoInventoryDB.dk.db)
        Nyhed: InventoryDB laver en kopi af filen med dato, inden den indlæses og slet orig
        Nyhed: InventoryDB gemmer automatisk database fil ved skanner import 
 
 
19.05.2009 version 1.2.1
          Fejlr: Nu opdateres en post kun (Fil,)  et ’Værktøjs ID’  

xx.03.2009 version 1.2.0
	Nyhed: Nu gemmes kolonnebredden på alle kolonner i oversigtsvinduet. Du skal blot trække i
		 kolonnerne til de har den ønskede bredde og vælge: Fil, 'Gem opsætning".
              Nyhed: Nu gemmes placering samt størrelse af dialog til redigering af poster når man forlader dialog 
		(Ok eller X ikonet i øverste højre hjørne i dialog). Dvs man kan nu trække i dialog og vise alle 
		200 tegn i hvert felt - og derefter gemme denne størrelse til næste gang.
	Nyhed: "Fil, Opret Sikkerhedskopi": Nu vises en dialog hvor du selv kan vælge Drev, folder samt filnavn.
		Dvs du nu kan lave sikkerhedskopi (backup) direkte på f.eks. en USB nøgle eller en ekstern HD. 
		Alle opsætnings foldere sikkerheds kopieres nu også sammen med databasen 
		(dvs fields, groups, location, supplier)
	Forbe: Hvis man tidligere valge frem/tilbage funktionen i dialog til redigering af poster og gemte ændringer undervejs, 
		blev hele listen opdateret og man mistede fokus på den linie, man evt. havde opdateret.
	Forbe: Filen MainWindowSettings.txt buges ikke længere - placering/størrelse af program gemmes i registry i stedet.

09.02.2009 version 1.1.0	
	Forbe: Diverse skæmtekster rettet til.
	Forbe: Loacation label udskrives nu med 6 ciffre - ligesom inventarId.
	Fejlr: Kopier i 'Inventar" dialog tæller nu inventarId op (før var det kun 'Opret ny' der gjorde dette)
	Fejr: Fil, 'Importer data (fra scanner), fjerner nu evt. 000 foran InventarId inden import.


13.09.2007 version 1.0.2	
	Nyhed: Opsætning, Lokale ID (0-999), vælg lokale i listen og "Udskriv stregkode" vil udskrive lokale
		stregkode label (Lok 000 - 999) på stregkode printer. Definer lokale label format i filen: 
		Setup/BarcodeFormatLocationFile.txt.

	Fejlr: nu skrives streg koder fra inventar ud på den printer device (vælg "Standard, text only) man har
		sat op i filen: Setup/PrinterDevice.txt  (f.eks lpt1). 
		Definer format for inventar stregkode label i filen: Setup/BarcodeFormatFile.txt.

	Forbedring: Hvis man vælger en lokale grupper skrives alle inventar id for gruppen i samme file 
	(Work/BarcodeFile.txt)  som derefter sendes til printer (a la "copy Work/BarcodeFile.txt lpt1"). 

01.08.2007 version 1.0.1	
	Første release af programmet - support for stregkode printer for inventar
	

---------------------------------------------------------------------------------------------------
Kontakt PetriSoft hvis du finder fejl/mangler i Indbo Std/Pro programmet. 

PetriSoft v. 
Lodbrogsvej 33 Gram
8660 Skanderborg 
tlf: +45 86573316
mobil: +45 25155069
www.petrisoft.dk
petrisoft@petrisoft.dk 
