Jump to content
  • 0

op datum zoeken


André1517653054

Question

Ik heb in mijn tabel o.a. een veld waarin ik de invoerdatum van het betreffende record opneem.

Het betreft een datumveld, dat door automatische invoer wordt gevuld met de aanmaakdatum van het record.

Als ik in dit veld wil zoeken op datum of een datumreeks stuit ik op het volgende probleem:

Als ik bv. zoek naar 04/06/2019 krijg ik als resultaat (of als zoekcriterium?) *-4-2019 *-6-2019 te zien en in de regel daaronder *-*-2019 en een popup die meldt dat er geen records zijn die aan de zoekcriteria voldoen.

Als ik alleen 2019 opgeef als zoekcriterium krijg ik wel alle records die in 2019 zijn ingevoerd.

Maar geef ik 2018 op als zoekcriterium dan worden er weer geen records gevonden en zie ik in het zoekveld *-*-2019 *-*-2019 en in de regel daaronder *-*-2018.

In de tabel zouden wel records moeten zijn die aan dit zoekcriterium zouden moeten voldoen.

Wat doe ik verkeerd of is dit een bug in Filemaker 17?

Link to comment

13 answers to this question

Recommended Posts

  • 0

Heb je de originele database aangemaakt op een Engelse of Nederlandse versie? Als het een Engelse was dan wordt de Engelse naam van de maand gegeven. Wellicht wordt dan ook maand en dag omgedraaid in het veld ongeacht de format die je op de layout hebt aangegeven en moet je ook op die manier zoeken. 

Je kunt het checken met deze formule: MonthName ( Date ( 03 ; 01 ; 2020 ))   

Link to comment
  • 0

Dank voor het meedenken.

Een scripttrigger? Wat is dat eigenlijk?

Ik gebruik de NL versie van Filemaker.

Om mijn probleem te illustreren heb ik een aantal schermknipsels bijgevoegd.

Afb 1 toont het datumveld in (een deel van) mijn invoervenster als het veld niet is geselecteerd.

DatumNietGeselecteerd.png.145f58af6d116875ab0950bfe19ec24a.png

Afb 2 idem maar dan geselecteerd.

DatumGeselecteerd.png.c3ab2f02754b42899b243daf45b9ea95.png

Afb 3 en 4 tonen de zoekopdracht in de verschillende formats (dd/mm/jjjj) en (dd-mm-jjjj)

DatumZoeken01.png.e7ce683d7832a06c287690b8edc7aeff.png

DatumZoeken02.png.e1260d579b5879b971fb43669cecc0c0.png

Beiden leiden tot de popup in afb 5

DatumZoekenPopup.png.339ad1de3e61d467b20d0b52f1612b4f.png

Klik ik op "zoeken wijzigen", dan zie ik de zoekopdracht in het datumveld zoals in afb 6.

DatumZoekenResultaat.png.565e14fd74520ceb14d1d6abd27d787c.png

Ik hoop dat mijn probleem zo een beetje duidelijker wordt.

 

 

Link to comment
  • 0

Ik vind het vreemd dat de geselecteerde weergave "4 12 2019" en niet "4-12-2019" of "4/12/2019" is.

Check de index even door het veld te selecteren en dan ctrl-i (menu: Invoegen/Uit index) te kiezen en dan zie je een lijstje met alle waarden die je in die kolom hebt staan.

Als dat er niet uitziet als een datum, maar als "4 12 2019" or "4 dec 2019" dan is het ofwel geen datumveld danwel je hebt de systeem instellingen van je PC gewijzigd.

Link to comment
  • 0

De invoer in het datumveld is op dit moment kennelijk in het format 4 12 2019 (met spaties dus)

De invoer in het datumveld  "gewijzigd" is daarentegen in het format 4-12-2019.

Zo geldt dat blijkbaar voor nieuwe records.

Opmaak van het datumveld kun je aanpassen zoals hieronder is weergegeven

DatumOpmaak.png.e2405ddf2f83064c266adfdafc7cad72.png

Maar het format dat feitelijk wordt geregistreerd is afkomstig uit de systeeminstellingen van windows, als ik het goed begrijp.

Dat format heb ik nu gewijzigd naar 4 dec 2019 (korte notatie)

DatumSysteem.png.f50a688474b3dec9412ebedfd027adc4.png

Als ik nu in FM gegevens opmaken voor "korte systeemdatum" kies, worden de datumvelden dan gevuld in het format 4 dec 2019?

En moet ik alle eerder ingevoerde records dan wijzigen als ik het format in die records ook wil als 4 dec 2019?

Of past FM dat automatisch aan?

Best ingewikkeld, zo'n datumveld!

Link to comment
  • 0

Notaties hebben betrekking op de format op je layout en niet hoe de waarde in de database wordt opgeslagen. Als je kiest voor 'as entered' zie je hoe het daadwerkelijk is opgeslagen. Daar zorg je dat alles met streepjes wordt gescheiden zoals eerder beschreven.

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...