J
JPO
Hi there,
We were usign the drillthrough example from the OWC toolpack, but recently
we have been trying to migrate to 2005.
We have a customer hierarchy which is a natural hierarchy, made up of eight
levels (the bottom attribute hierarchy has 1m+ members).
Using some asp code we are able to provide a search facility so that a user
is able to disaply a single member from the lowest level in the cusotmer
hierarchy. We tried using the Natural Hierarchy, but the MDX generated by OWC
was so inefficient it would take approx 1-mins to display 40 cells. If we use
the attribute hierarchy to display the searched customer, all is fine until
the user trys to drillthrough using the DRILLTHROUGH.HTC functionality from
the toolpack. The users machine "appears to hang, but a simple look at the
performance monitor shows memory usage of IE growing rapidly (sometimes to
1GB plus).
I have steped through and found the issue with a fucntion call "FindMember",
aka memTemp.Field.FieldSet.FindMember(sTemp, ptconst.plFindFormatPathName).
Is there a possible work around for this - our poor users are screaming for
help.
Thanks
JPO
We were usign the drillthrough example from the OWC toolpack, but recently
we have been trying to migrate to 2005.
We have a customer hierarchy which is a natural hierarchy, made up of eight
levels (the bottom attribute hierarchy has 1m+ members).
Using some asp code we are able to provide a search facility so that a user
is able to disaply a single member from the lowest level in the cusotmer
hierarchy. We tried using the Natural Hierarchy, but the MDX generated by OWC
was so inefficient it would take approx 1-mins to display 40 cells. If we use
the attribute hierarchy to display the searched customer, all is fine until
the user trys to drillthrough using the DRILLTHROUGH.HTC functionality from
the toolpack. The users machine "appears to hang, but a simple look at the
performance monitor shows memory usage of IE growing rapidly (sometimes to
1GB plus).
I have steped through and found the issue with a fucntion call "FindMember",
aka memTemp.Field.FieldSet.FindMember(sTemp, ptconst.plFindFormatPathName).
Is there a possible work around for this - our poor users are screaming for
help.
Thanks
JPO