Ich versuche, eine Suchzeichenfolge zu erstellen, um die Ansicht Pannel Sucheigenschaft hinzuzufügen. Ich muss zwischen 2 Daten (von Datum und Datum) suchen können. Die Syntax, die funktioniert, ist ein Datum gleich z.B. (FIELD Form = "form") UND (FIELD dateCompleted = 01/01/2012) funktioniert OK. Die Daten werden mit einer Datumsauswahl in 2 Eingabesteuerelemente eingegeben oder manuell eingegeben. Wenn der Versuch (FIELD Form = "Form") UND (FIELD dateCompleted => 01/01/2012) UND (FIELD dateCompleted < = 31/01/2012), um zwischen den 2 Daten zu suchen, erhalte ich einen Fehler, oder Suche zurück Keine Dokumente gefunden. Es gibt Dokumente (dateCompleted is date/time field), also sollten Sie Dococuments zurückgeben. Irgendeine Idee, was die korrekte Syntax sein sollte?FT Suche in einer Ansicht pannel
Antwort
Versuchen Sie folgendes:
(FIELD Form ="form") AND ((FIELD dateCompleted => 01/01/2012) AND (FIELD dateCompleted <= 31/01/2012))
Sie können eckige Klammern um das Feld herum verwenden, anstatt "Feld" –
wie [dateCompleted] <= 31/01/2012 oder dateCompleted <= [31/01/2012] einzugeben? –
Daten und Zahlen kann ziemlich lästig sein manchmal mit FT - es voll ist "TEXT" sowieso. In Ihrem Fall, versuchen Sie, Monat und Tag zu wechseln - 31.01.2012 - dies kann sehr empfindlich nach verschiedenen Einstellungen auf OS und Domino Ebene sein.
Die Datenbank, wenn Volltext indiziert und ich stelle sicher, dass der ft-Index aktuell ist, wenn ich die Suche versuche –
Die Datenbank wenn Volltext indiziert und ich stelle sicher, dass der ft-Index aktuell ist, wenn ich die Suche versuche. Ich habe festgestellt, dass ein Datum, das ich in ein Eingabetextfeld eingab und es als Datum/Uhrzeit im Dokument speichere, ok ist, aber ich habe das dateCompleted-Feld über –
Ihre Syntax scheint in Ordnung (obwohl => sollte wahrscheinlich> = sein). Das Problem mit der Möglichkeit, zwischen Daten nicht zu suchen, kann durch einen falschen Datentyp für das Feld dateCompleted in der Datenbank UNK-Tabelle der Datenbank verursacht werden. Die UNK-Tabelle listet alle Felder in einer Datenbank und deren Datentypen auf und wird von der FT-Suche verwendet. Wenn das Feld nicht als Datumsfeld definiert ist, funktioniert eine "zwischen Daten" - Volltextsuche nicht. AFAIK das erste Vorkommen eines Feldes erstellt den Eintrag in der UNK-Tabelle: Wenn das also ein leeres Feld ist, wird es denken, dass es ein Textfeld ist.
Weitere Informationen zur UNK-Tabelle finden Sie unter here. IBM bietet auch eine tool an, um die UNK-Tabelle anzuzeigen. Die UNK-Tabelle wird neu erstellt, wenn Sie in der Datenbank ein Kompakt-C ausgeben.
hinzugefügt. Das [zu] [1] scheint nicht zu funktionieren. Über die Dokumenteigenschaften wird es als Datums-/Uhrzeitfeld angezeigt. Es wurde von LotusScript mit doc.dateCompeted = Today erstellt. Wenn Sie sagen, dass das Feld leer ist, meinen Sie, dass, wenn es 10 Dokumente gibt und in einem dieser Dokumente das Feld dateCompleted leer ist, es in der UNK als Textfeld und nicht als ein Feld betrachtet wird Datum/Zeit Feld. Ich glaube, das Feld wurde ursprünglich als Textfeld definiert, das ich im Formular in Datum/Uhrzeit geändert habe. Die UNK-Tabelle infor ist neu für mich, senden Sie mir einen Link, wo ich mehr finden kann –
Ich habe die Links aktualisiert. Das erste Vorkommen eines Feldes bestimmt den Datentyp des Feldes in der UNK-Tabelle. Wenn Ihr Feld zuerst ein Textfeld war, wird es wahrscheinlich als ein Textfeld in der UNK-Tabelle aufgeführt. –
- 1. Apostrophen und SQL Server FT Suche
- 2. Ajax Update Pannel Problem
- 3. Ansicht in einer Ansicht
- 4. Suche Ansicht ist nicht meine Gridview Suche
- 5. Recycler-Ansicht in einer Recycler-Ansicht
- 6. Suche in einer Listenansicht
- 7. in einer Ansicht Ansicht Modelleigenschaften Looping durch
- 8. runOnUiThread in einer Ansicht
- 9. Wie suche ich ein Wort in einer Datei aus einer CakePHP-Ansicht?
- 10. Durchführen einer Suche in einem Formular - Suche in der gefilterten Liste der Einträge in der Ansicht angezeigt
- 11. Animieren einer Ansicht über einer anderen Ansicht
- 12. Filterung/Suche auf einer Wiederholungskontrolle
- 13. JavaScript - ASP.net - Schleife durch alle Steuerelemente auf einem ASP-Pannel
- 14. # Stimulsoft.StiMvcViewer Suche nach Razor Ansicht C umgewandelt
- 15. Reuse Code aus einer Django Ansicht in einer anderen Ansicht
- 16. Kommunikation zwischen einer benutzerdefinierten Ansicht in einer Ansicht eingebettet
- 17. Unable Eigenschaften von einer Ansicht in einer anderen Ansicht referenzieren
- 18. Hide Ansicht hinter einer anderen Ansicht in Android
- 19. Wie Suche in einer Liste
- 20. Suche einer wörtlichen in einer Zip-Datei
- 21. Abfragen einer Ansicht in SQLAlchemy
- 22. NSFetchRequest Daten in einer Ansicht?
- 23. Animieren einer Ansicht in Swift
- 24. Zwei GridViews in einer Ansicht
- 25. Mehrere PickerViews in einer Ansicht?
- 26. Oracle-Tabellen in einer Ansicht
- 27. Include UIImagePickerController in einer Ansicht
- 28. mehrere Stilwerte in einer Ansicht
- 29. verketten Strings in einer Ansicht
- 30. Verwenden einer temporären Tabelle in einer Ansicht
Bitte geben Sie genaue Fehler, die Sie erhalten. –