RE: Suppose there is a search spec on BC, and Applet both. explain the execution of this scenario?
when u consider the performance then its better to write on applet side because the BC deals with data base and if write there it will kill ur perfomance.hope its clear
RE: Suppose there is a search spec on BC, and Applet b...
the applet search specification will be appended to business component search specification. the applet search specification will fetch the records which have been fetched from the database by business component with its search specification.
RE: Suppose there is a search spec on BC, and Applet b...
This is not true . Actually BC search specification will be replaced by Applet Search specification(NOT appended) and finally you will get the data queried using Applet search spec.
RE: Suppose there is a search spec on BC, and Applet b...
Why not reference Siebel Tools Ref in the bookshelf ? Shouldn't be any argument on this since it states clearly on page 487 :
An applet search specification cannot be used to override the search specification of the underlying business component if the business component has one. Rather than overriding the business component s search specification the applet s search specification is appended to that of the business component. Search specifications should appear in the business component or the applets that use it but not both.
It goes further to explain that the data manager converts the applet search spec to a WHERE clause while forming the SQL at runtime.