procedure TFormReportes.StringGrid1CellClick(const Column: TColumn;
const Row: Integer);
var
Filtro :string;
i:integer;
begin
DataModule1.UniQueryConsultaDOC.Close;
DataModule1.UniQueryConsultaDOC.SQL.Text := 'select REGPAC, TIPODOCUMENTO,REGFICHA, INSTRUT, FICPAC from fichadoc where instrut = :INSTRUT and REGFICHA = :REGFICHA and REGPAC = :REGPAC ';
DataModule1.UniQueryConsultaDOC.ParamByName('INSTRUT').AsString := datamodule1.InstRut;
DataModule1.UniQueryConsultaDOC.ParamByName('REGFICHA').AsString := '5';
DataModule1.UniQueryConsultaDOC.ParamByName('REGPAC').AsString := '2';
DataModule1.UniQueryConsultaDOC.Open;
DataModule1.UniQueryConsultaDOC.First;
for i:= 0 to DataModule1.UniQueryConsultaDOC.RecordCount-1 do
begin
if DataModule1.UniQueryConsultaDOC.FieldByName('TIPODOCUMENTO').value = 'TRATAMIENTO' then
begin
TMSFMXToolBarButton5.Enabled := true;
TMSFMXToolBarButton5.Opacity := 1;
end
else
begin
TMSFMXToolBarButton5.Enabled := False;
TMSFMXToolBarButton5.Opacity := 0.3;
end;
if DataModule1.UniQueryConsultaDOC.FieldByName('TIPODOCUMENTO').value = 'EXAMEN' then
begin
TMSFMXToolBarButton6.Enabled := true;
TMSFMXToolBarButton6.Opacity := 1;
end
else
begin
TMSFMXToolBarButton6.Enabled := False;
TMSFMXToolBarButton6.Opacity := 0.3;
end;
if DataModule1.UniQueryConsultaDOC.FieldByName('TIPODOCUMENTO').value = 'LABORATORIO' then
begin
TMSFMXToolBarButton13.Enabled := true;
TMSFMXToolBarButton13.Opacity := 1;
end
else
begin
TMSFMXToolBarButton13.Enabled := False;
TMSFMXToolBarButton13.Opacity := 0.3;
end;
if DataModule1.UniQueryConsultaDOC.FieldByName('TIPODOCUMENTO').value = 'FICHA MEDICA' then
begin
TMSFMXToolBarButton17.Enabled := true;
TMSFMXToolBarButton17.Opacity := 1;
end
else
begin
TMSFMXToolBarButton17.Enabled := False;
TMSFMXToolBarButton17.Opacity := 0.3;
end;
DataModule1.UniQueryConsultaDOC.Next;
end;
end;