A와 B라는 테이블이 있고
쿼리 A는 A테이블과
쿼리 B와 C는 테이블 B로 연결되어 있습니다.
쿼리 B는 B테이블의 작업을 하는 곳이고.
쿼리 C는 Lookup으로 쿼리 A와 연결되어 있습니다.
그리드에 A를 뿌려주는데요.
B가 작업이 일어나면 그리드 A에 있는 lookup field값이 변경이 되어야 합니다.
그런데 변화가 없군요.
쿼리를 닫았다가 다시 열면 되지만, 그렇지 않으면 바뀌질 않네요.
어떻게 해야 하나요??
쿼리를 refresh를 해봤는데. 오류가 나던군요.
뭐가 문제인지.
답변 부탁합니다.
제가 해본건 아니지만 다른분이 짜신 코드부분에
그렇게 룩업을 걸어놓고 곧바로 반영이 안되서
TQuery.FieldByName('FieldName').AsString := 변화 된 값
이렇게 집어넣어준 코딩을 본적이 있네요..