Title: Sessie specifieke TB Directory's Post by: Heart Informatisering B.V. on March 09, 2009, 01:55:18 pm Met ingang van deze Releasenote is het mogelijk om een Sessie afhankelijke set TB-Prefixen te gebruiken, welke al dan niet op een netwerkdrive kunnen worden geplaatst. E.e.a. wordt getriggerd door de opname van een variabele NWTBDRIVE (Netwerk Tijdelijke Bestanden Drive) in de CONFIG.HRT.
Deze variabele dient altijd te worden opgenomen met de Syntax: NWTBDRIVE = <drive:> Stel dat hier drive U: wordt opgegeven, zal dan zal Profit opstarten met een sessie afhankelijke set met tijdelijke bestanden. Waar normaal gesproken deze tijdelijke bestanden verwezen naar: <Userdrive:> FOXLOLOTB zal e.e.a. mét de variabele NWTBDRIVE = U: verwijzen naar: U:FOXLOLOTBSESSIONS<LoginNaam><Sessie volgnummer> Ofwel, voor gebruiker HRT zou gelden: U:FOXLOLOTBSESSIONSHRT01 Indien er een 2e sessie wordt gestart door een gebruiker met dezelfde loginnaam, dan zal automatisch worden herkend dat de 1e sessie nog aktief is, en zo ja zal worden verwezen naar een 2e sessie: U:FOXLOLOTBSESSIONSHRT02 Indien een betreffende sessie-directory nog niet bestaat, zal deze automatisch worden aangemaakt. Tevens zal v.w.b. deze nieuwe directory automatisch het reorganiseren van TBI worden getriggerd. De nieuwe sessie is daarna direkt klaar voor gebruik. Indien een eerder sessie volgnummer niet meer in gebruik is, zal een betreffend volgnummer worden hergebruikt, en is het automatisch reorganiseren van TBC niet nodig. Ofwel, start Profit op, directory HRT(01) wordt aangemaakt en vervolgens wordt automatisch TBI gereorganiseerd. Sluit Profit af, en start opnieuw op. De sessie directory voor HRT(01) bestaat al wel, maar de eerdere sessie was afgesloten. De nieuwe sessie zal nu verder gaan met de bestandenset van sessie HRT(01). Voor het sessievolgnummer worden 2 volgnummers gebruikt; 99 zou op dit moment de maximale waarde zijn, maar indien nodig is dit uit te breiden. Om technische redenen wordt de lengte van de directorynaam beperkt tot 8 posities, hetgeen inhoud dat slechts de eerste 6 posities van de Loginnaam zullen worden verwerkt.
|