Ajesh
7th July 2009, 15:38
Hi

While running a session i am getting this error.

Error: Load DLL: Subscripts 1, source 50, external 1
Fatal error: Dynamic Link failure external symbol 'lattr.layout.id$' in DLL obje
ct 'ottstprepdll'

I have also tried compiling the report.

Any ideas?

Regards

günther
8th July 2009, 17:13
Here is how it works on my system:
1. bic_info6.1 -a ottstprepdll tells me that latt.layout.id$ is an external variable.
2. when I compile a report with debugger, I can see e.g. for a detail layout:

funtion void r.s.detail.1()
{
lattr.layout.id$ = "detail.1"
...
}
3. Obviously, that variable is declared inside the report; I guess it comes from #include <bic_repgen>

So:
- try to add something like "extern domain tcmcs.str80 lattr.layout.id$" to your report, or
- check your bic_repgen / ottstprepdll versions.

Günther

Ajesh
10th July 2009, 10:55
We are using the tools version B40 c4 and the Porting set ba6.1 (portingset: 6.1c.07.15)