DxRecordFind
value DxRecordFind ( value dxRecord, value FindType, string strFilter );
Rückgabewert
ungleich 0 |
passender Datensatz gefunden. |
0 |
Kein passender Datensatz gefunden. |
Parameter
dxRecord
Das Datensatzobjekt.
FindType
Ein Wert, der den Suchmodus angibt. Mögliche Werte sind:
DX_Next |
Suche die nächste Stelle, in der der String übereinstimmt |
DX_Prev |
Suche die nächste davorliegende Stelle, in der der String übereinstimmt. |
DX_First |
Suche die erste Stelle, an der der String übereinstimmt, |
DX_Last |
Suche die letzte Stelle, an der der String übereinstimmt. |
strFilter
Ein Stringausdruck, der die Suche definiert.
Bemerkung
Durchsucht die Felder eines Datensatzes nach bestimmten Kriterien.
Beispiele:
DxRecordFind(theRecord, Dx_First, "Nr = 7")
DxRecordFind(theRecord, Dx_Prev, "Vorname = Sepp")
Datentyp: string
Siehe auch DxRecordAddNew, DxRecordBindCompleted, DxRecordBindField, DxRecordCanAppend, DxRecordCanBookmark, DxRecordCancelUpdate, DxRecordCanRestart, DxRecordCanScroll, DxRecordCanTransact, DxRecordCanUpdate, DxRecordClose, DxRecordDelete, DxRecordEdit, DxRecordEditMode, DxRecordFindFirst, DxRecordFindLast, DxRecordFindNext, DxRecordFindPrev, DxRecordGetAbsolutePosition, DxRecordGetBookmark, DxRecordGetCurrentIndex, DxRecordGetEditMode, DxRecordGetLastModifiedBookmark, DxRecordGetName, DxRecordGetPercentPosition, DxRecordGetRecordCount, DxRecordGetSQL, DxRecordGetTimeCreated, DxRecordGetTimeLastUpdated, DxRecordGetType, DxRecordGetValidationRule, DxRecordGetValidationText, DxRecordIsBOF, DxRecordIsDeleted, DxRecordIsEOF, DxRecordIsOpen, DxRecordMove, DxRecordMoveFirst, DxRecordMoveLast, DxRecordMoveNext, DxRecordMovePrev, DxRecordOpen, DxRecordOpenQuery, DxRecordOpenTable, DxRecordRequery, DxRecordSeek, DxRecordSetAbsolutePosition, DxRecordSetBookmark, DxRecordSetCurrentIndex, DxRecordSetPercentPosition, DxRecordUpdate