Тогда я все реорганизовал.
Я хочу захватить текст, содержащийся в имеющейся у меня метке, чтобы использовать его в качестве входных данных для критериев WHERE
.
Следующий запрос называется qry_A :
SELECT
tbl_R.ID_R,
tbl_C.Cuenta,
tbl_C.Nombre,
IIf(tbl_RD.Deb Is Null,0,tbl_RD.Deb) AS Deb,
IIf(tbl_RD.Cre Is Null,0,tbl_RD.Cre) AS Cre,
tbl_R.NIT,
tbl_R.Fecha,
tbl_R.Com,
tbl_F.ID_F,
tbl_R.ID_U
FROM
(tbl_F INNER JOIN tbl_R ON tbl_F.ID_F = tbl_R.Fideicomiso)
INNER JOIN (tbl_C RIGHT JOIN tbl_RD ON tbl_C.Cuenta = tbl_RD.Cuenta) ON tbl_R.ID_R = tbl_RD.ID_R
WHERE ((tbl_R.ID_U)=[Forms]![frm_qry_A]![lbl_Usuario]);
Я проверил название метки и название формы.Не уверен, что это возможно сделать с меткой, я проверил и попробовал с текстовым полем в форме, и это работает, я имею в виду, если я получаю текст текстового поля другой формы, которая у меня есть,это строка, добавленная к запросу, чтобы проиллюстрировать то, что я сделал:
WHERE ((tbl_R.ID_U)=[Forms]![frm_B]![txt_Usuario]);
После этого я фиксирую критерии или текст, объявленный в форме, который называется form_B , следующим образом:
Private Sub Form_Load()
Me.lbl_Usuario.Caption = LCase(UsuarioLogeado)
Me.txt_Usuario = UsuarioLogeado
End Sub