Subforma dentro de Subforma
Publicado por Aida (4 intervenciones) el 07/05/2008 19:06:11
Buenos dias a tod@s
Tengo un problema muy grave... help please!!!!!!!!!!!!!!!!!!!!!
Tengo un formulario llamado MasterW,
Dentro de ese formulario tengo una subforma llamada BOMW
Y dentro de BOMW tengo otro subformulario llamado AUXW.
Necesito moverme primero en los registros de AUXW, cuando terminen los registros me pasaría a BOMW y al final en MasterW; y lo hago con el siguiente codigo que NO me marca error:
Dim StrMasterW, StrBOMW, StrAuxW As dao.Recordset
Set StrMasterW = Me.Recordset
Set StrBOMW = [BOMW].Form.Recordset
Set StrAuxW = [Forms]![masterw]![BOMW]![AUXW].Form.Recordset
Pero al momento de intentar moverme al siguiente registro de AUXW con el codigo:
AUXW.MoveNext
No me marca error tampoco, pero no se pasa al siguiente registro, se queda en el mismo. Y en el caso de las demas sí, que son: StrBOMW.MoveNext y StrMasterW.MoveNext.
Porque??? No es la manera correcta de moverme en los registros???
Que alguien me ayudeeeeeee por favor!!!!!!!!!!!!!!!
Gracias de antemano.
Salu2.
Tengo un problema muy grave... help please!!!!!!!!!!!!!!!!!!!!!
Tengo un formulario llamado MasterW,
Dentro de ese formulario tengo una subforma llamada BOMW
Y dentro de BOMW tengo otro subformulario llamado AUXW.
Necesito moverme primero en los registros de AUXW, cuando terminen los registros me pasaría a BOMW y al final en MasterW; y lo hago con el siguiente codigo que NO me marca error:
Dim StrMasterW, StrBOMW, StrAuxW As dao.Recordset
Set StrMasterW = Me.Recordset
Set StrBOMW = [BOMW].Form.Recordset
Set StrAuxW = [Forms]![masterw]![BOMW]![AUXW].Form.Recordset
Pero al momento de intentar moverme al siguiente registro de AUXW con el codigo:
AUXW.MoveNext
No me marca error tampoco, pero no se pasa al siguiente registro, se queda en el mismo. Y en el caso de las demas sí, que son: StrBOMW.MoveNext y StrMasterW.MoveNext.
Porque??? No es la manera correcta de moverme en los registros???
Que alguien me ayudeeeeeee por favor!!!!!!!!!!!!!!!
Gracias de antemano.
Salu2.
Valora esta pregunta
0