Page 1 of 1

RegData Basic question

Posted: Fri Feb 27, 2009 8:38 pm
by fkmfkm
Hi,

I am a bit confused here..

This is my Dictionary

Data Sources
- CIAS
- POrderDet
SeqNo
StockID
StockDescription
UnitPrice

The thing is even if I simply name my table and simply supply a name during RegData it still works..eg.
dt.TableName = "simplyname"

rep.RegData("POrderDetxx", dt)

How does the TableName and Name(during RegData) function duing the binding of the report data ?

Thank you.l

RegData Basic question

Posted: Sat Feb 28, 2009 12:39 pm
by Jan
Hello,

Name "POrderDetxx" will be used in NameInSource property of DataSource. Call DataSource editor form and check Name in Source field.


Thank you.

RegData Basic question

Posted: Sat Feb 28, 2009 7:05 pm
by fkmfkm
Jan wrote:Hello,

Name "POrderDetxx" will be used in NameInSource property of DataSource. Call DataSource editor form and check Name in Source field.


Thank you.
This is whas I have in my dictionary.
Data Sources
-CIAS
--POrderDet
---Qty
---SeqNo
---StockDescription
---StockID
---TotalCost
---UnitPrice

My NameInSource for my datasource is CIAS. My report works even thou i use rep.RegData("POrderDetxx", dt)
How does it bind actually ?

RegData Basic question

Posted: Sun Mar 01, 2009 2:18 pm
by Jan
Hello,

Correct is:

Code: Select all

rep.RegData("CIS", dt)
but report engine can detect cases when you are use POrderDetxx.

Thank you.

RegData Basic question

Posted: Mon Mar 02, 2009 4:38 am
by fkmfkm

That is why i am confused...


dt.TableName = "simplyname"
so this line righfully should be
dt.TableName = "POrderDet"

Am I right ?

RegData Basic question

Posted: Mon Mar 02, 2009 2:19 pm
by Jan
Hello,

Yes you are right.

Thank you.