Hola amigos !
Hay manera de 'excluir' algo de ser considerado dentro de un bucle With ... do ... ?
Código Delphi
[-]with IBDataSet1 do begin
SelectSQL.Clear;
SelectSQL.Add(' ..... ')
...
ParamByName('Val1').Value := TForm1(Owner).IBDataSet2CAMPO.Value;
...
end;
Resulta que no me lo hace bien porque al parecer aplica IBDataSet1 del bucle también a TForm1(Owner).IBDataSet2CAMPO.Value
Por eso pregunto si ese bloque en concreto lo puedo 'excluir' de ser considerado como parte a componer junto con IBDataSet1. O lo que tengo que hacer es prescindir de usar with .. do begin ... end