DoCmd.SearchForRecord (Access)
Puede usar el método SearchForRecord para buscar un registro específico en una tabla, una consulta, un formulario o un informe.
En los casos en que más de un registro coincida con los criterios del argumento wherecondition , los factores que determinan qué registro se encuentra son los siguientes:
SearchForRecord (ObjectType, ObjectName, Record, WhereCondition)
DoCmd.SearchForRecord
Arguments
Optional arguments
Los siguientes argumentos son opcionales
ObjectType (AcDataObjectType) - Constante AcDataObjectType que especifica el tipo de objeto de base de datos en el que se va a buscar. El valor predeterminado es acActiveDataObject.
Valores posibles son
| acActiveDataObject | El objeto activo contiene el registro. |
| acDataForm | Un formulario contiene el registro. |
| acDataFunction | Una función definida por el usuario contiene el registro (proyecto de Microsoft Access únicamente). |
| acDataQuery | Una consulta contiene el registro. |
| acDataReport | Un informe contiene el registro. |
| acDataServerView | Una vista de servidor contiene el registro (proyecto de Microsoft Access únicamente). |
| acDataStoredProcedure | Un procedimiento almacenado contiene el registro (proyecto de Microsoft Access únicamente). |
| acDataTable | Una tabla contiene el registro. |
ObjectName (String) - Nombre del objeto de base de datos que contiene el registro que se va a buscar.
Record (AcRecord) - Constante AcRecord que especifica el punto y la dirección iniciales de la búsqueda. El valor predeterminado es acFirst.
Valores posibles son
| acFirst | Hacer que el primer registro sea el registro actual. |
| acGoTo | Hacer que el registro especificado sea el registro actual. |
| acLast | Hacer que el último registro sea el registro actual. |
| acNewRec | Hacer que un registro nuevo sea el registro actual. |
| acNext | Hacer que el registro siguiente sea el registro actual. |
| acPrevious | Hacer que el registro anterior sea el registro actual. |
WhereCondition (String) - Cadena que se utiliza para localizar el registro. Es como una cláusula WHERE en una instrucción SQL pero sin la palabra WHERE.