Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Удаление отчёта #1531

Closed
gsbelarus opened this issue Jun 30, 2015 · 3 comments
Closed

Удаление отчёта #1531

gsbelarus opened this issue Jun 30, 2015 · 3 comments

Comments

@gsbelarus
Copy link
Member

Originally reported on Google Code with ID 1531

1.При удалении отчёта остаются его ф-ции(основная, событий, пераметров).
2.Если потом найти их и начать удалять, то идёт 'подвисание' на несколько 
десятков секунд при удалении(на больших базах минута и более).

Reported by Alexander.GoldenSoft on 2009-08-28 11:01:52

@gsbelarus
Copy link
Member Author

procedure TReportFrame.gdcReportAfterDelete(DataSet: TDataSet);
var
  m, p, e: Integer;
  SQL: TIBSQL;
  DidActivate: Boolean;
  N: TTreeNode;
begin
  m := MainFunctionFrame.ObjectId;
  p := ParamFunctionFrame.ObjectId;
  e := EventFunctionFrame.ObjectId;
  N := Node;


ObjectId возвращает в 3 вариантах -1, поэтому ф-ции и не удаляются.

Reported by Alexander.GoldenSoft on 2009-08-31 07:13:24

@gsbelarus
Copy link
Member Author

Пункт 2 исправлен.

Reported by Alexander.GoldenSoft on 2009-09-01 11:28:53

@gsbelarus
Copy link
Member Author

Reported by gs1994 on 2010-10-09 19:11:15

  • Status changed: Fixed

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant