Watch, Follow, &
Connect with Us
Public Report
Report From: Delphi for PHP/Database/Data Access Controls    [ Add a report in this area ]  
Report #:  46474   Status: Closed
Datatasource link in edit field
Project:  HTML5 Builder Build #:  457852
Version:    1.0 Submitted By:   Denis Janssen
Report Type:  Basic functionality failure Date Reported:  5/24/2007 2:00:03 AM
Severity:    Commonly encountered problem Last Updated: 3/20/2012 2:24:39 AM
Platform:    All versions Internal Tracking #:   252196
Resolution: Retest (Resolution Comments) Resolved in Build: : 2.0.0.984
Duplicate of:  None
Voting and Rating
Overall Rating: No Ratings Yet
0.00 out of 5
Total Votes: None
Description
I have read the other Reports for this Problem, but the last Workaround is also not the solution.

The property datasource in the "Edit Field" has in the Selection following entry "dbModule.dsModulkopf". When I Select this Entry and start my application I became following Error:

"Application raised an exception class EPropertyNotFound with message 'Error using a property, not defined as a member [Frm_Modulverw.dsModulkopf]'"
Steps to Reproduce:
This is the Construct of my app

DbModule
- unit name = dbModule;
- dbModule.php

Components in DBModule
- Database -> name->dbcon; drivername->firebird; and the other connection strings;
- Table -> name->taModulkopf; databse -> dbcon
- Datasource -> name->dsModulkopf; dataset->taModukopf

a Form
- unit name frm_Modulverw;
- frm_Modulverw.php

Components in the Form
- Edit1 ->name->ModulID; DataFiel->ID; Datasource->dbModule.dsModulkopf;


Workarounds
None
Attachment
None
Comments

Steve Cooney at 5/25/2007 2:23:42 AM -
Not sure what you mean by the work around is not the solution. The work around is to give all forms and datamodule names at least an Initial capital letter. It works here but breaks as you describe if you do not follow the work around. You are using lowrecase initial letter. That will not work the work around.

Server Response from: ETNACODE01