View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0002498 | JEDI VCL | 00 JVCL Components | public | 2005-01-12 06:37 | 2005-08-02 12:11 |
Reporter | anonymous | Assigned To | |||
Priority | normal | Severity | feature | Reproducibility | always |
Status | closed | Resolution | open | ||
Product Version | 3.00 BETA 2 | ||||
Target Version | Fixed in Version | ||||
Summary | 0002498: JvMemoryData Modifications & Bug Fixed | ||||
Description | I removed the "Open" method and added "DoAfterOpen" method. This is because the Open method, is REINTRODUCE, and only is possible call this methos in any instance of TJvMemoryData, and not in an instance of any generic TDataset. The body of the method "Open", is divided in two : The pre-open has write in "OpenCursor" method, and the pos-open has write in "DoAfterOpen" method. I change the method "SortOnFields". Now the param "FieldNames" is empty by default, and into the body of method, check this param and the content of "KeyFieldNames" property, if FieldNames is not empty, sort with this fields, else if KeyFieldNames is not empty, sort by this fields, else not sort. I added two utility variant routines. This routines only compile if the compiler version is minor of Delphi 6, because D6+ have this in the "Variants" unit, D5- not have this. I correct minor bugs (conceptually) in the method "ApplyChanges" | ||||
Additional Information | Very happy 2005, and sorry my not good English | ||||
Tags | No tags attached. | ||||
Date Modified | Username | Field | Change |
---|---|---|---|
2005-01-12 06:37 | anonymous | New Issue | |
2005-01-12 06:37 | anonymous | File Added: JvMemoryDataset.pas | |
2005-04-12 08:27 | obones | Relationship added | has duplicate 0002861 |
2005-08-01 16:18 | jfudickar | Relationship added | related to 0003050 |
2005-08-02 12:11 | obones | Status | new => closed |
2005-08-02 12:11 | obones | Note Added: 0007657 |