INECO Forum Overzicht Overzicht Aanmelden Aanmelden Registreer Registreer Profiel Profiel Ledenlijst Ledenlijst Groepen Groepen Zoeken Zoeken

Alleen tijd of datum plaatsen in een veld en toch Datum/Tijd eigenschap behouden
 
 
 
 
 Geplaatst   Bericht 
Marcel Rothuizen

Marcel Rothuizen
 

Aanmelddatum: 10-11-2000
Woonplaats: Heteren (Gld)
Datum: 26-04-2007 00:09:33    Bericht: Alleen tijd of datum plaatsen in een veld en toch Datum/Tijd eigenschap behouden

Een formulier waar ik mee bezig was had twee velden: StartTijd en StartDatum.
Beide velden waren van het type Datum/Tijd, en zoals de naam doet vermoeden toont StartTijd alleen de tijd, en StartDatum alleen de datum.

Wanneer dit formulier op de voorgrond wordt opgeslagen worden de waardes in de velden goed opgeslagen.

Met LotusScript is het echter moeilijk om op de achtergrond alleen de tijd of de datum te vullen zonder dat het veld zijn Datum/Tijd eigenschap verliest.
De code om een datum tijd te zetten is doorgaans iets van:
To set: Set notesItem.DateTimeValue = notesDateTime  waarbij notesDateTime een datum + tijd is.

Wanneer je kiest voor notesDateTime.TimeOnly of notesDateTime.DateOnly zal het veld de eigenschap Tekst krijgen ipv Datum/Tijd.

Door notesDateTime.SetAnyDate te gebruiken wordt echter de datum verwijderd en hou je een Tijd waarde over waardoor het veld gevuld kan worden met alleen de tijd en toch de juiste Datum/Tijd eigenschap behoud.
Voor het datum veld kun je notesDateTime.SetAnyTime gebruiken, hierdoor wordt juist de tijd verwijderd en blijft de datum over.

 

 E-mail Website ICQ MSNM Skype Hyves LinkedIn 
Zoek in afgelopen ok
 
   Overzicht / Lotus Notes Ontwikkeling / Lotusscript  
Pagina 1 van 1 

IBM LOTUS NOTES migratie doet u samen met INECO

Powered by Lotus Domino R8.5.3 on Fedora Core 14 Dit  forum is gemaakt door Intranet &  Network Consultancy. © 2011.
Voor vragen of opmerkingen  kunt u contact opnemen met:  .
Deze site is gemaakt met Lotus Notes R8.5.3 en draait op Fedora Core 14.

INECO Support Contract banner