Login ProductsSalesSupportDownloadsAbout |
Home » Technical Support » ElevateDB Technical Support » Support Forums » ElevateDB General » View Thread |
Messages 1 to 10 of 11 total |
RB 11 End User editor - i can't access to my VIEW on EDB Database |
Mon, May 11 2009 11:13 AM | Permanent Link |
"Mauro Botta" | Hi
i have a DB with EDB 2 500 tables, 5 View i should to work my clients with Report Builder End User editor for access to ( ONLY ) View table. but.. i cant' access to this ( all ) view. in RB Editor i can see all my 500 TABLE, But Zero VIEW. How i can access to VIEW ? How i can block to access at the TABLES ? Berst Regards |
Mon, May 11 2009 5:29 PM | Permanent Link |
Tim Young [Elevate Software] Elevate Software, Inc. timyoung@elevatesoft.com | Mauro,
<< for access to ( ONLY ) View table. but.. i cant' access to this ( all ) view. in RB Editor i can see all my 500 TABLE, But Zero VIEW. How i can access to VIEW ? How i can block to access at the TABLES ? >> You'll probably need to take this up with Digital Metaphors, but most likely the issue is that they're not querying the database catalog for views, only tables, for the selection of the tables in the end-user query editor. -- Tim Young Elevate Software www.elevatesoft.com |
Tue, May 12 2009 4:53 AM | Permanent Link |
Heiko Knuettel | Mauro,
you will have to alter the dade component of ReportBuilder (rbEDB...) . In "daElevateDB.pas" look at the function "GetTableNames". Currently it uses TEDBSession.GetTableNames. I think if you just replace that with a query to the catalog ("select name from information.views") it should work the way you want. Heiko |
Tue, May 12 2009 5:22 PM | Permanent Link |
Tim Young [Elevate Software] Elevate Software, Inc. timyoung@elevatesoft.com | Heiko,
<< In "daElevateDB.pas" look at the function "GetTableNames". Currently it uses TEDBSession.GetTableNames. I think if you just replace that with a query to the catalog ("select name from information.views") it should work the way you want. >> Actually GetTableNames returns both tables and views. That's how a TEDBTable component can use a view like a normal table. -- Tim Young Elevate Software www.elevatesoft.com |
Wed, May 13 2009 4:05 AM | Permanent Link |
Heiko Knuettel | Tim,
>>Actually GetTableNames returns both tables and views. Wasn't aware of that, since I never used views. Tried it now, and yes, I can access both tables and views from inside ReportBuilder. Heiko |
Wed, May 13 2009 9:58 AM | Permanent Link |
"Mauro Botta" | >>>Actually GetTableNames returns both tables and views. > > Wasn't aware of that, since I never used views. Tried it now, and yes, I > can access both > tables and views from inside ReportBuilder. Have you used a DATADICTIONARY Turn on ? Designer.DataSettings.UseDataDictionary , value ? |
Wed, May 13 2009 10:40 AM | Permanent Link |
Heiko Knuettel | Mauro,
No, I don't use the DataDictionary. Heiko |
Wed, May 13 2009 10:44 AM | Permanent Link |
"Mauro Botta" | > No, I don't use the DataDictionary. if you active D.D. the function getnames...... is not more called. how i can add the VIEW in the DataDictionary ? |
Wed, May 13 2009 11:12 AM | Permanent Link |
Heiko Knuettel | Mauro
I try it tomorrow. Can you post the "CREATE TABLE" SQL for the DataDictionary tables ? Heiko |
Thu, May 14 2009 4:41 AM | Permanent Link |
Heiko Knuettel | Mauro,
tried it, and sorry, I couldn't even open the Datadictionary Builder. In Datadictionary.BuilderSettings.SessionType there is no EDBSession, only BDE/ADO/IBX, so I can't connect it to my database, despite of working dade components. Heiko |
Page 1 of 2 | Next Page » | |
Jump to Page: 1 2 |
This web page was last updated on Tuesday, April 30, 2024 at 03:55 PM | Privacy PolicySite Map © 2024 Elevate Software, Inc. All Rights Reserved Questions or comments ? E-mail us at info@elevatesoft.com |