2017-01-03 5 views
0

Ich versuche, ein Suchskript in zwei Datumsauswahlfeldern zu erstellen (Dropdown-Kalender), die bei jeder Aktualisierung/Änderung des Feldes automatisch ausgeführt werden (ich verstehe diesen Teil als Skript) Trigger) und der Bericht zeigt die Ergebnisse an, die Daten enthalten, die zwischen dem ausgewählten Bereich aufgelistet sind.Ausführen eines Suchskripts mit einem Datumsbereich als Kriterium

Bitte bedenken Sie, dass ich ziemlich neu bin, also korrigieren Sie mich bitte, wo Sie denken, dass ich verbessern könnte, wenn Sie etwas anderes finden oder sehen, das scheint falsch zu sein. Wie auch immer, hier ist das Layout für meinen Bericht, in dem die Auswahlfelder und das Ergebnisfeld markiert sind.

My Layout

Hier ist das Skript Code, den ich erstellt habe, und ich bin zu verwenden versuchen.

Hier ist der Fehler, den ich erhalte, wenn ich versuche, dieses in/unter dem Dialogfeld find -> specify hinzuzufügen/zu speichern.

enter image description here

Ive versucht, und stellen Sie alle Felder mit der exakt gleichen Datum Layout und Format zu verwenden (das xx/xx/xxxx) und Ive hatte immer noch kein Glück in erstellt diese Art der Suche. Ich hoffe, dass jemand in der Lage sein wird, mir dabei zu helfen, das zu beheben oder andere Lösungen anzubieten, wie ich das schaffen könnte. Vielen Dank an alle

Antwort

2

Es gibt zwei Probleme mit Ihrem Versuch:

  • Zuerst können Sie keine Verweise auf Felder in einer Suchabfrage verwenden.
  • Um Datensätze in einem bestimmten Bereich zu finden, müssen Sie als nächstes den Bereichsoperator (zwei oder drei Perioden) verwenden.

Nun Sie könnte bevöl Variablen mit den Bereichsgrenzen und verwenden Sie diese in der Suchabfrage anstelle der Felder, aber es ist viel bequemer gespeichert Suchabfragen ganz zu überspringen und einfach tun:

Enter Find Mode [ ] 
Set Field [ Pre Construction::Bid Date; Bid Date Search::Start Date & ".." & Bid Date Search::End Date ] 
Perform Find [ ] 

Natürlich gehen wir davon aus, dass die Felder Start Date und End Dateglobal Felder sind.

+0

Haha super! Du bist Mann! Ich habe gerade begonnen, dieses Programm in meiner Freizeit zu lernen, um zu sehen, ob ich meinem Vater helfen kann, die Kosten für sein Unternehmen zu senken, und dieses Programm ist ziemlich cool. Danke Kumpel! – WChampion

+1

@WChampion Ich empfehle, einem der Foren, die der FileMaker-Plattform gewidmet sind, beizutreten - diese sind viel besser geeignet, Anfängern zu helfen. –

+0

Eine letzte hoffentlich schnelle Frage: Wenn das Skript ausgeführt wird, erhalte ich die Ergebnisse wie beabsichtigt, aber es gibt keine bestimmte Reihenfolge, die Daten erscheinen in der Reihenfolge, in der sie hinzugefügt wurden, und springen zurück, gibt es eine Möglichkeit, sie automatisch zu sortieren Dieses Skript wird ausgeführt? Ich weiß, wie man einen anderen Knopf herstellt, um es zu tun, aber wenn ich es gleichzeitig geschehen lassen könnte, wäre die Benutzerfreundlichkeit besser – WChampion

Verwandte Themen