View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0001471 | JEDI VCL | 03 Donations | public | 2004-03-13 03:22 | 2004-03-24 01:24 |
Reporter | yulyul2003 | Assigned To | user72 | ||
Priority | normal | Severity | feature | Reproducibility | N/A |
Status | resolved | Resolution | fixed | ||
Product Version | |||||
Target Version | Fixed in Version | ||||
Summary | 0001471: YulFindDBEdit - filter a database | ||||
Description | -filter a database by any field -case sensitivity -look like JvDotNetEdit com +others features +Example -more features will be implemented if accepted | ||||
Additional Information | yulyul2003@yahoo.com | ||||
Tags | No tags attached. | ||||
2004-03-13 03:22
|
YulFindDBEdit.zip (436,305 bytes) |
|
Thank you. Will evaluate. If you don't hear anything in a week or so, post a note to this report. |
|
i'm waiting |
|
did you evaluate this? |
|
I have a lot to do at the moment so it will be a while, but don't worry: I'll get round to it. |
|
Just to let you know: I am looking at it and it basically looks fine. Just have to get the time to test it fully. There are some issues but I don't know if it's me, the specific database or the control. For example, using a ClientDataset and filtering on "Kar", I see records starting with "Karate" as well as "Kayak" (this is Delphi's demo database) but with other values it filters correctly. Weird. And it seems it doesn't work with date fields or is the search/filtering capabiltities determined by the indices of the table? |
2004-03-23 08:07
|
YulFindDBEdit_v1.zip (10,683 bytes) |
|
thanks for evaluate 1. for me it works fine with ClientDataset. It's verry wierd that for "Kar" you see "Karate" and "Kayak". For me It shows only "Karate Finals" 2. I updated the component to work with TDateField, but the filter start only when the date in the edit is a valide one. Check the YulFindDBEdit_v1.zip I think it will be better if i modify the ascensor type form TCustomEdit to TMaskEdit. (to change the mask if the field to filter is a TDateField or TtimeField or others). What do you think |
|
There's one more thing that I have done: I've extracted the DotNet stuff into it's own control and put it into JvDotNetDBControls. We have to do it this way since otherwise, we would have to put JvDBFindEdit in the DotNet package and then only those using the DotNet package could use it. As it is now, there is a JvDBFindEdit in JvDB and a JvDotNetDBFindEdit in JvDotNet. TMaskEdit is the most common ancestor for DB Edits for some reason so I guess users would feel right at home if DBFindEdit was too. |
|
I've added the unit to CVS and the JvDB package but I have not included your latest updates yet. Could you get the unit from CVS and do the updates yourself? The unit is named run\JvDBFindEdit.pas. I've also created a palette icon but I would appreciate it if you could document it as well. |
|
ok i'll update the changes i'll post it here at this time my internet conection is very poor and it could take a while to take the latest cvs i'll change also the asconsor type to TMaskEdit I'll document it and i'll make another example this could take some time (max a day) |
|
Added to JVCL and CVS |
Date Modified | Username | Field | Change |
---|---|---|---|
2004-03-13 03:22 | yulyul2003 | New Issue | |
2004-03-13 03:22 | yulyul2003 | File Added: YulFindDBEdit.zip | |
2004-03-13 15:46 |
|
Status | new => assigned |
2004-03-13 15:46 |
|
Assigned To | => user72 |
2004-03-13 15:47 |
|
Note Added: 0003333 | |
2004-03-13 15:47 |
|
Status | assigned => acknowledged |
2004-03-14 00:12 | yulyul2003 | Note Added: 0003339 | |
2004-03-17 23:18 | yulyul2003 | Note Added: 0003370 | |
2004-03-18 00:07 |
|
Note Added: 0003372 | |
2004-03-22 22:02 |
|
Note Added: 0003438 | |
2004-03-23 08:07 | anonymous | File Added: YulFindDBEdit_v1.zip | |
2004-03-23 08:09 | yulyul2003 | Note Added: 0003447 | |
2004-03-23 09:07 |
|
Note Added: 0003450 | |
2004-03-23 10:00 |
|
Note Added: 0003455 | |
2004-03-23 10:09 | yulyul2003 | Note Added: 0003456 | |
2004-03-24 01:24 |
|
Status | acknowledged => resolved |
2004-03-24 01:24 |
|
Resolution | open => fixed |
2004-03-24 01:24 |
|
Note Added: 0003460 |