CRConfig.xml programmatic substitution

Hi experts,
I have a J2EE web project which has reference to other J2EE project with all the Crystal Reports jars in it. That's why in my web project I do not use CRConfig.xml file and my rpt file is in the classpath and gets used just fine.
My question is can I set the timeout after which the report resources get released programmatically without CRConfig.xml file?
Normally I would place this file in classpath and have timeout tag in it (<timeout>0</timeout>) but as I don't use CRConfig.xml is there a way to set this timeout programmatically in my code?
Best regards,
Martin

You can always create a HTTP Session Listener code in your web app that does cleanup after your HTTP Session times out.
Sincerely,
Ted Ueda

Similar Messages

  • timeout option in CRConfig.xml

    Hi All,
    In CRConfig.xml there is an element to specify timeout for report source <timeout>600</timeout>. By default, it is 10 minutes.
    In the case that if I don't use CRConfig.xml, is there anyway to change the value of this option programatically (say I would like to change it to 30minutes)
    Many thanks,
    Ruwan.

    Hello Ruwan.
    It is not mentioned anywhere in the documentation that the timeout value can be set programmatically.  As far as I know, it is only possible to specify it in the CRConfig.xml file.
    Regards.
    - Robert

  • DatabaseStructure tag in CRConfig.xml

    <p>Hi, </p><p> can anybody tell me what values the databaseStructure tag can have in CRConfig.xml and explain the values?</p><p> <GenericJDBCDriver><br />  <Option>No</Option><br />  <strong><DatabaseStructure>catalogs,schemas,tables</DatabaseStructure><br /></strong>  <StoredProcType>Oracle</StoredProcType><br />  <LogonStyle>Oracle</LogonStyle><br /></p><p>I am trying to run a stored procedure in a package and crystal is not recognizing the package.  Can I set a value in that tag so that crystal will recognize the database packages??</p><p> Thanks, Shirley</p>

    <p>Unfortunately, it doesn&#39;t appear that the acceptable values for the DatabaseStructure Tag made it into our documentation. However I was able to get the answer from our development team. </p><p>The scenarios we support so far are:<br /> <br />tables<br />catalogs,tables<br />schemas,tables<br />catalogs,schemas,tables<br />schemas,catalogs,tables<br /> <br />[Note: no space after comma]<br /></p><p>You should choose the value that corresponds to your database. </p><p>Regards,<br />Sean Johnson (CR4E Product Manager) <br /><br /> <a href="http://www.eclipseplugincentral.com/Web_Links-index-req-ratelink-lid-639.html">Rate this plugin @ Eclipse Plugin Central</a>          </p>

  • Editing web.xml OR weblogic.xml programmatically

    Hi there,
    I am trying to edit the web.xml and weblogic.xml programmatically. I am trying to load the above deployment descriptors in DOM object. But as DTD is mentioned externally, connection to URL is failing.
    But weblogic.jar contains all DTD in local machine. Is there any way to make parser to refer DTD in weblogic.jar. Or any weblogic API available to edit the deployment descriptors programatically.
    Thanks in advance.
    I am getting following error.
    java.net.ConnectException: Connection timed out: connect
    at java.net.PlainSocketImpl.socketConnect(Native Method)
    at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:305)
    at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:171)
    at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:158)
    at java.net.Socket.connect(Socket.java:452)
    at java.net.Socket.connect(Socket.java:402)
    at sun.net.NetworkClient.doConnect(NetworkClient.java:139)
    at sun.net.www.http.HttpClient.openServer(HttpClient.java:402)
    at sun.net.www.http.HttpClient.openServer(HttpClient.java:618)
    at sun.net.www.http.HttpClient.<init>(HttpClient.java:306)
    at sun.net.www.http.HttpClient.<init>(HttpClient.java:267)
    at sun.net.www.http.HttpClient.New(HttpClient.java:339)
    at sun.net.www.http.HttpClient.New(HttpClient.java:320)
    at sun.net.www.http.HttpClient.New(HttpClient.java:315)
    at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConne
    ction.java:512)
    at sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection
    .java:489)
    at sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLCon
    nection.java:617)
    at java.net.URL.openStream(URL.java:913)
    at weblogic.apache.xerces.impl.XMLEntityManager.startEntity(XMLEntityMan
    ager.java:836)
    at weblogic.apache.xerces.impl.XMLEntityManager.startDTDEntity(XMLEntity
    Manager.java:796)
    at weblogic.apache.xerces.impl.XMLDTDScannerImpl.setInputSource(XMLDTDSc
    annerImpl.java:275)
    at weblogic.apache.xerces.impl.XMLDocumentScannerImpl$DTDDispatcher.disp
    atch(XMLDocumentScannerImpl.java:841)
    at weblogic.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocume
    nt(XMLDocumentFragmentScannerImpl.java:329)
    at weblogic.apache.xerces.parsers.DTDConfiguration.parse(DTDConfiguratio
    n.java:525)
    at weblogic.apache.xerces.parsers.DTDConfiguration.parse(DTDConfiguratio
    n.java:581)
    at weblogic.apache.xerces.parsers.XMLParser.parse(XMLParser.java:152)
    at weblogic.apache.xerces.parsers.DOMParser.parse(DOMParser.java:257)
    at weblogic.apache.xerces.jaxp.DocumentBuilderImpl.parse(DocumentBuilder
    Impl.java:201)
    at javax.xml.parsers.DocumentBuilder.parse(DocumentBuilder.java:151)
    at JAXPandDOM.main(JAXPandDOM.java:39)

    I believe you could get around this with a custom EntityResolver. It's possible that Tomcat does something like this.
    However, I would question why you are trying to do this. If your container is set to Development mode, you might get away with the container automatically reloading your changes, but it certainly won't happen in Production mode, and even in Development mode, I don't know that I could predict how that would work.
    You'd be better off, with respect to portability and flexibility, if you store dynamic resources in an external file, not in the web.xml or weblogic.xml file. You could have a timed "watcher" for the file, to see when it's modified.

  • Pb with CRConfig.xml

    Hello,
    I'm a beginner in Java reporting, and I'm trying to do a desktop application.
    But i have problems with my CRConfig.xml (i think it's the problem).
    And so when I try to use my application, the ReportClientDocument class is not recognized, so I cannot do anything.
    here is the application :
    //Crystal Java Reporting Component (JRC) imports.
    import com.crystaldecisions.reports.sdk.*;
    import com.crystaldecisions.sdk.occa.report.lib.*;
    //Java Imports.
    import javax.swing.*;
    public class JRCViewReport {
         private static final String REPORT_NAME = "JRCViewReport.rpt";
         public static void launchApplication() {
              try {               
                   //Open report.
                   ReportClientDocument reportClientDoc = new ReportClientDocument();
                   reportClientDoc.open(REPORT_NAME, 0);
                   //Launch JFrame that contains the report viewer.
                   new ReportViewerFrame(reportClientDoc);                    
              catch(ReportSDKException ex) {     
                   System.out.println(ex);
              catch(Exception ex) {
                   System.out.println(ex);     
         public static void main(String [] args) {
              //Event-dispatching thread to run Swing GUI. This is good practice for Swing applications
              //to help ensure that events are dispatched in a predicatable order.
              //For more information on using this method, refer to the SUN site below for more details:
              //http://java.sun.com/products/jfc/tsc/articles/threads/threads1.html
              SwingUtilities.invokeLater(new Runnable() {
                   public void run() {
                        //Hand-off to worker function to start application.
                        launchApplication();                    
    and my CRConfig.xml is :
    <DataDriverCommon>
    <JavaDir>D:\JDeveloper1013\jdev\bin</JavaDir>
    <Classpath>C:\Program Files\Common Files\Business Objects\3.0\java/lib/jrcerom.jar;C:\Program Files\Common Files\Business Objects\3.0\java/lib/crlovmanifest.jar;C:\Program Files\Common Files\Business Objects\3.0\java/lib/CRLOVExternal.jar;C:\Program Files\Common Files\Business Objects\3.0\java/lib/CRDBJavaServerCommon.jar;C:\Program Files\Common Files\Business Objects\3.0\java/lib/CRDBJavaServer.jar;C:\Program Files\Common Files\Business Objects\3.0\java/lib/CRDBJDBCServer.jar;C:\Program Files\Common Files\Business Objects\3.0\java/lib/CRDBXMLServer.jar;C:\Program Files\Common Files\Business Objects\3.0\java/lib/CRDBJavaBeansServer.jar;C:\Program Files\Common Files\Business Objects\3.0\java/lib/external/CRDBXMLExternal.jar;C:\Program Files\Common Files\Business Objects\3.0\java/lib/external/log4j.jar;C:\Program Files\Common Files\Business Objects\3.0\java/lib/cecore.jar;C:\Program Files\Common Files\Business Objects\3.0\java/lib/celib.jar;C:\Program Files\Common Files\Business Objects\3.0\java/lib/ebus405.jar;C:\Program Files\Common Files\Business Objects\3.0\java/lib/corbaidl.jar;C:\Program Files\Common Files\Business Objects\3.0\java/lib/external/freessl201.jar;C:\Program Files\Common Files\Business Objects\3.0\java/lib/external/asn1.jar;C:\Program Files\Common Files\Business Objects\3.0\java/lib/external/certj.jar;C:\Program Files\Common Files\Business Objects\3.0\java/lib/external/jsafe.jar;C:\Program Files\Common Files\Business Objects\3.0\java/lib/external/sslj.jar;C:\Program Files\Common Files\Business Objects\3.0\java/lib/ReportPrinter.jar; C:\Program Files\Common Files\Business Objects\3.0\java/lib/CrystalCommon.jar; C:\Program Files\Common Files\Business Objects\3.0\java/lib/CrystalReportingCommon.jar; C:\Program Files\Common Files\Business Objects\3.0\java/lib/CrystalContentModels.jar; C:\Program Files\Common Files\Business Objects\3.0\java/lib/CrystalFormulas.jar; C:\Program Files\Common Files\Business Objects\3.0\java/lib/CrystalQueryEngine.jar; C:\Program Files\Common Files\Business Objects\3.0\java/lib/CrystalReportEngine.jar; C:\Program Files\Common Files\Business Objects\3.0\java/lib/keycodeDecoder.jar; C:\Program Files\Common Files\Business Objects\3.0\java/lib/MetafileRenderer.jar; C:\Program Files\Common Files\Business Objects\3.0\java/lib/rpoifs.jar; C:\Program Files\Common Files\Business Objects\3.0\java/lib/rascore.jar; C:\Program Files\Common Files\Business Objects\3.0\java/lib/rasapp.jar; C:\Program Files\Common Files\Business Objects\3.0\java/lib/Serialization.jar; C:\Program Files\Common Files\Business Objects\3.0\java/lib/external/log4j.jar; C:\Program Files\Common Files\Business Objects\3.0\java/lib/external/icu4j.jar; C:\Program Files\Common Files\Business Objects\3.0\java/lib/external/Concurrent.jar; C:\Program Files\Common Files\Business Objects\3.0\java/lib/external/xercesImpl.jar; C:\Program Files\Common Files\Business Objects\3.0\java/lib/external/xml-apis.jar; C:\Program Files\Common Files\Business Objects\3.0\java/lib/CrystalCharting.jar; C:\Program Files\Common Files\Business Objects\3.0\java/lib/CrystalExportingBase.jar; C:\Program Files\Common Files\Business Objects\3.0\java/log4j.properties;${CLASSPATH}</Classpath>
    <IORFileLocation>${TEMP}</IORFileLocation>
    <JavaServerTimeout>1800</JavaServerTimeout>
    if someone can help me it will be great.
    Fanny

    Hi,
    The Document that XSU returns is in effect an XMLDocument (that is understood by the v2 parser)
    Thanks
    MUrali

  • Looking for CRconfig.xml

    Post Author: something_stupid
    CA Forum: JAVA
    Hi,
    I wrote a small program that should start the embedded reportviewer and show a report. When I run the program the line
    reportClientDoc.open("D:
    UserTemp
    JRCViewReport.rpt", 0);
    throws an exception:
    com.crystaldecisions.sdk.occa.report.lib.ReportSDKException: CRConfig.xml Konfigurationsdatei nicht gefunden---- Error code:-2147467259 Error code name:failed
    Apparently the CRconfig.xml file cannot be found.
    Question1: Can I tell the class ReportClientDocument where to find it?
    Question2: If not, where does he look for it?
    Question3: Is the CRconfig.xml necessary?
    I'm attaching the source code that produces the exception.
    Thanks in advance,
    Torsten
    =========================================================================================
    package crystalreports;
    import com.crystaldecisions.ReportViewer.ReportViewerBean;import com.crystaldecisions.reports.sdk.ReportClientDocument;import com.crystaldecisions.sdk.occa.report.lib.ReportSDKException;import java.awt.BorderLayout;import java.awt.Container;import javax.swing.JFrame;import javax.swing.SwingUtilities;
    public class MainClass extends JFrame {          private ReportClientDocument reportClientDoc = new ReportClientDocument();    private ReportViewerBean reportViewer = new ReportViewerBean();    private Container cp = null;        public MainClass() {    }        public static void main(String &#91;&#93; args) {                SwingUtilities.invokeLater(new Runnable() {            public void run() {                new MainClass().launchApp();            }        });    }        public void launchApp() {        try {            cp = getContentPane();            cp.setLayout(new BorderLayout());            cp.add(reportViewer);            reportClientDoc.open("D:
    UserTemp
    JRCViewReport.rpt", 0);            reportViewer.setReportSource(reportClientDoc.getReportSource());                        this.setLocation(50, 50);            this.setSize(600, 600);            reportViewer.init();            reportViewer.start();            this.setVisible(true);                    } catch(Exception ex) {            System.out.println(ex);        }    }}
    =========================================================================================

    Post Author: Ted Ueda
    CA Forum: JAVA
    The JRC requires CRConfig.xml to be found on the classpath.  It holds the license keycode and other configuration information, and so is necessary. Either the containing folder path or the jar file must be listed within the classpath.Sincerely,Ted Ueda

  • Configure mapViewerConfig.xml Programmatically

    Is it possible to add a datasource entry to mapViewerConfig.xml programmatically so that we can avoid using the GUI?
    Is it a simple case of possibly using PERL to add our datasource entry to the .xml file and bouncing the J2EE tier or is there an API I can call to append my datasource?
    Thanks for any help.
    Duncs

    I presume your servlet is in a package called CheckServlets?
    ie it starts something like
    package CheckServlets
    public class HelloServlet extends HttpServlet {
    }Remove the / signs from the servlet-class. This attribute should be a fully qualified class name. Like java.lang.String, or com.mypackage.servlet.MyServlet
    Given the above servlet in a package, it should be
    <servlet>
      <servlet-name>test</servlet-name>
      <servlet-class>CheckServlets.HelloServlet</servlet-class>
    </servlet>Cheers,
    evnafets

  • Which API can be used to write to an XML file(web.xml) programmatically

    Hi,
    I wish to write to the web.xml file programmatically.Could anyone point me to the
    API that is to be used.
    I am aware of the API to be used for extracting the node and the tag values - com.bea.p13n.xml.util.DomHelper
    but this class has only getters and I wish to know which API should be used to set
    the xml nodes.
    It is important and am looking forward to pointers.
    Thanks in advance!
    Regards,
    Shikha

    S. Bajaj
    org.w3c.dom Api
    Deepak
    shikha wrote:
    Hi,
    I wish to write to the web.xml file programmatically.Could anyone point me to the
    API that is to be used.
    I am aware of the API to be used for extracting the node and the tag values - com.bea.p13n.xml.util.DomHelper
    but this class has only getters and I wish to know which API should be used to set
    the xml nodes.
    I am unable to find answer to this.
    Looking forward to pointers and help.
    Thanks in advance!
    Regards,
    Shikha

  • XML Schema Substitution Group

    Hi,
    Can anybody please explain what are ***Substitution Groups*** in XML Schema with a simple example as this concept is little bit fuzzy for me.
    Thanks.

    This concerns with internationalization (i18N):
    http://www.w3schools.com/schema/schema_complex_subst.asp

  • Editing XML programmatically.

    Hi All,
    I am getting an XML file, I am parsing it successfully , but I need some code to edit the same file. Is there any classes or APIs that do that or we will have to manually code for editing the XML and saving it and then sending back.
    Thnx..
    Amit

    You need to do these w/XML:
    1 fetch
    2 read/parse
    3 edit
    4 save
    5 send back
    ...lots of people (1) fetch and (2) parse XML via their iPhone app. Others seem determined to (3,4,5) bifurcate.
    XML is just text, of course, and it can be trivial to just (3) edit and (4) save. If you want to reformat content (add instead of just edit), it gets a bit more interesting, of course.
    It can get tricky when 5'ing since it depends on where you're 5'ing, which you haven't alluded to just yet. Are you creating a (redirected) new stream, such as an RSS feed and distributing it directly to clients...or...are you updating content on a host that will be then used as an RSS feed, etc.?
    I'm guessing you can't 1 in other formats for obvious reasons, so you are stuck w/XML. I'm also guessing you're not 5'ing back to a host or you'd have already figured out it would be easier to let the host massage the content into XML instead. This means your only actual need is to write XML on the iPhone and everything else is secondary at this point.
    Writing XML involves tagging, which can be done programmatically by creating a template and dumping your content in via filters. You'll need to write this since it is your content, with your tags and your filters.
    Have you taken a look at TinyXML or TouchXML yet?

  • Edit web.xml programmatically

    And another question
    Can I edit the web.xml from the web application, in session been for example. I want the admin user to add roles from the web application page and grant them to users.
    Then it should be created automatically in the database
    and in web.xml.
    Maybe it is possible to add it in data base but not to web.xml.
    is there a way?
    Thank you, I hope to get answers soon from you.

    There probably are options to do this, but all of them(the ones i know of atleast), are either too cumbersome or an over-kill.
    Why do you want to add security roles/grants for "users" in your "web.xml" ? Apart from compromising security, I think your definitely going to violate some standard there.
    As a general note: In the end, all xml files are parsed and converted to beans. XML files merely are a place holder for convenience. If required you can figure out the bean holding this information and accordingly change the info it.
    Alternatively if you're still persistent in adding this security information on your web.xml the only plausible way i can think of is old-school. Get a file writer and add/edit this info. But this idea is too crazy to even suggest.
    Best suggestion: Design your application in such a way, so as to pick the info from a DB and accordingly handle.
    Cheers,
    K

  • Help appending dtd's to XML programmatically(SAX parser)

    Hi
    If i want to validate an xml by writing a dtd and if i want to append that dtd to my xml programattically then how will i do it
    i am using java's sax parser currently .
    can any one help me out.
    Reply will b appritiated
    Regards
    Geetanjali P.

    Parsers are for inputting XML data. Your question is about outputting XML data, so your choice of parser is irrelevant. What is relevant is how you are outputting your XML, and you didn't say anything about that. So please do.

  • XML error when Crystal report calling Webservice with Rampart (ws-security)

    Could you please advise me where I am doing wrong -
    I have designed the report using CR 2008 following a SAP document instructions but getting error. -
    1. Created a Class file and put it in the class folder -
    public class PasswordHandler implements CallbackHandler { public void handle(Callback[] callbacks) throws IOException,UnsupportedCallbackException { for (int i = 0; i < callbacks.length; i++) { WSPasswordCallback pwcb = (WSPasswordCallback)callbacks<i>; pwcb.setPassword("clientPassword"); return; } } -
    2. created wse_policy.xml with below content clientName com.rockalltech.action.reports.PasswordHandler -
    3.Also modified CRConfig.xml with below data com.PasswordHandler -
    Still I am getting Rampart error like below -
    [2009-06-02 18:04:26,977,,FATAL,com.crystaldecisions.data.xml] org.apache.axis2.AxisFault: org.apache.rampart.Rampart at org.apache.axis2.deployment.URLBasedAxisConfigurator.getAxisConfiguration(URLBasedAxisConfigurator.java:77) at org.apache.axis2.context.ConfigurationContextFactory.createConfigurationContext(ConfigurationContextFactory.java:64) at org.apache.axis2.context.ConfigurationContextFactory.createConfigurationContextFromURIs(ConfigurationContextFactory.java:190) at com.crystaldecisions.data.xml.a.b.a(Unknown Source) at com.crystaldecisions.data.xml.a.a.a(Unknown Source) at com.crystaldecisions.data.xml.f.a(Unknown Source) at com.crystaldecisions.data.xml.f.int(Unknown Source) at com.crystaldecisions.data.xml.CRDB_XMLImpl.DbExecuteQuery(Unknown Source) at com.crystaldecisions.reports.queryengine.driverImpl.xml.XMLQueryDefinition.Execute(Unknown Source) Thomas Edited by: thomasjv on Jun 2, 2009 7:15 PM Edited by: thomasjv on Jun 3, 2009 10:45 AM Edited by: thomasjv on Jun 3, 2009 10:45 AM Edited by: thomasjv on Jun 3, 2009 10:46 AM

    Hi!
    Thanks for the help:
    - I give all proxy details. In HTTP and HTTPS proxy tabs too.
    one interesting thing:
    - We publicate the same WebService with HTTP and HTTPS prefix.
    - If I create a proxy for the WS with HTTP, everything is correct and works well.
    - If I create a proxy for the WS with HTTPS, gives the error written the previous posts. (And can't create the logical port with SOAMANAGER)
    I compare the 2 WSDL. It is the same, except the links. (HTTP and HTTPS) all others are same.
    - And why it is possible in both case (HTTP, HTTPS) to create the proxy with SE80 from the WSDL URL? (And after the logical port was failed)

  • Problem in Variable Substitution (Receiver File Adapter)

    Hi,
    I am facing problem in the variable substitution in receiver file Communication channel. My expected file name is A_C.xml; but my actual output filename obtained is C_C.xml for the below example target file:
    <ProductionSch>
    <CustomField>
    <value>
    <ValueString>A</ValueString>
    </value>
    </CustomField>
    <CustomField>
    <value>
    <ValueString>B</ValueString>
    </value>
    </CustomField>
    <CustomField>
    <value>
    <ValueString>C</ValueString>
    </value>
    </CustomField>
    </ProductionSch>
    I have used the following parameters in the file communication channel:
    File Name Schema: %var1%_%var2%.xml
    Variable Substitution:
    Variable Name                     Reference
    var1                                     payload:ProductionSch,1,CustomField,1,value,1,ValueString,1
    var2                                     payload:ProductionSch,1,CustomField,3,value,1,ValueString,1
    When I try using either of the one in the file name schema and the corresponding variable reference in the variable substitution I am getting the correct output filename as A.xml or C.xml. However, when I give either of the one variable in file name schema and both the variable references in the variable substitution I am getting only C.xml as per the example file.
    Can any of you suggest me where I am wrong or any other suggestion which I can try?
    I cannot use dynamic configuration as I am using multimapping. Multiple file names cannot be generated using dynamic configuration.
    Regards
    Sowmya

    hi Sowmya,
    refer you to this [Note 1581988 - Variable Substitution option does not work properly|https://service.sap.com/sap/support/notes/1581988] (2011.05), as SAP says " when there is more than one variable using the same name as the last element, File Adapter does not select the correct one.... ".
    regards.
    Mickael

  • Is there a way to read All UI Item Values through XML?

    We do a lot of validations before adding or updating AR documents in SAP 2007 (soon to be 8.8). Since these updates have not yet been sent to the database, we are reading the UI item values one by one off of the form, and this is slow to write and not much faster to run.
    Is there a way to get the entire form, a Sales Order for example, as an XML document with the item values? The best we can find is by going to the File menu and choosing Export Form to XML. It gives a relatively concise XML file that includes the values for each item on the form. The only problem is that it saves it as a physical file on the file system.
    So, is there any way to get the equivalent result of Export Form XML programmatically through the UI-API?
    Thank you,
    Mike

    Hi Michael,
    You can use the  GetAsXML method of the form object:
    e.g
    SAPbouiCOM.Form F = SBO_Application.Forms.ActiveForm;
    String XMLString = f.GetAsXML();
    System.Xml.XmlDocument XmlDoc = new XmlDocument();
    XmlDoc.LoadXml(XMLString);
    Regards, Lita

Maybe you are looking for

  • IC WebClient: Add new field case management result view.

    Hello Experts, I need to add a new field in the view CaseAResult.htm, this field is EXT_REF and It is in the structure of CmgCaseStandard (I see in the GENIL_MODEL_BROWSER) I append the field in the view CaseASearch.htm with the transaction BSP_WD_WO

  • Using Substitution Variable in Web forms

    Hi, I'm trying to use substitution variable in a planning web form &CurYr in the Column, after creating the form when I save it and try to open the form it says the substitution variable required for this calculation is undefined .Variable : &CurYr.I

  • Hierarchy in Bex Query

    Hi, How to assign hierarhcy in the row of a query thru query designer? I have a hierarchy and I would like to asssign the whole hiearachy in the row and not only nodes. Please advise. Best Regards, UR

  • BW Macros for Advanced Formatting of BEX Reports

    Hi BW Gurus, Would like to bring to ur attention for a small solution which i have proposed for SAP Tech Ed. As a BW consultant, you would have come across a situation where you had to decide a reporting tool that was flexible, reliable, user friendl

  • External drive has different drive letter now, Lightroom catalog doesn't see it.

    The problem started when I plugged in an additional external USB drive. The drive I use for my photos was labeled F:, now is labeled G:, even after removing the additional drive from the system. The catalog in LIghtroom still points to F:, which curr