Count-parameter doesn't work

Hi there,
I'm currently developing against the ACS4 webservices andgot some problems with the count parameter.
As you can see I added the element limit with start and count in the request-XML.
"start" does exactly what it should do (acting as an offset) but "count" does nothing!
Every time the XML is sent all resources are returned (when start is 0 of course)!
I'm running ACS 4.0.3.
The XML is sent to:
http://...:8080/admin/QueryResourceItems
Here is the XML:
<?xml  version="1.0" encoding="UTF-8" standalone="no" ?>
- <request action="get" auth="builtin" xmlns="http://ns.adobe.com/adept">
<nonce>UGKxzD1ayVGqmnu169EOWg==</nonce>
<expiration>2009-07-10T14:28:56+02:00</expiration>
- <limit>
<start>0</start>
<count>30</count>
</limit>
<hmac>q+zuEPyqZoE3IW7Tdd6nFteXOsc=</hmac>
</request>
Does anybody see my mistake or is there an error somewhere else?
Thanks in advance,
Simon

I assume you've since got this working. Here's a post for others with the same issue.
We're using
<request xmlns="http://ns.adobe.com/adept">
<distributor>'.$distributor.'</distributor>
'<nonce>'.base64_encode(mt_rand(20000000,30000000000)).'</nonce>
<expiration>'.date("c", mktime() + 3600).'</expiration>
<QueryResourceItems/>
       <limit>
             <start>'.$start.'</start>
             <count>30</count>
        </limit>
</request>
And limit works fine

Similar Messages

  • ExecuteWithParams with URL parameter doesn't work

    Hi!
    There are a lot of posts about executing VO with parameters, but I'm still stuck on it. I have a VO with WHERE condition like this:
    WHERE TABLE.ID = :IdParm
    I want this binded variable to get populated in jspx page by parameter in URL. I've created a binding for ExecuteWithParams in my pageDef like this:
    <action IterBinding="MyViewGIterator" id="ExecuteWithParams"
    InstanceName="AppModuleDataControl.MyViewG"
    DataControl="AppModuleDataControl" RequiresUpdateModel="true"
    Action="95">
    <NamedData NDName="IdParm" NDValue="${param.IdParm}"
    NDType="java.lang.String"/>
    </action>
    and an executable on this:
    <invokeAction Binds="ExecuteWithParams" id="callExecuteWithParams"
    Refresh="ifNeeded"/>
    so the executables in my pageDef look like this:
    <executables>
    <iterator id="MyViewGIterator" RangeSize="10"
    Binds="MyViewG" DataControl="AppModuleDataControl"/>
    <variableIterator id="variables">
    <variable Name="parameterURL" Type="String"
    DefaultValue="${param.IdParm}"/>
    </variableIterator>
    <invokeAction Binds="ExecuteWithParams" id="callExecuteWithParams"
    Refresh="ifNeeded"/>
    </executables>
    I have a variableIterator that is binded on outputText control on my jspx just to test if parameter gets read correctly and it does.
    What am I doing wrong that query doesn't execute correctly and I don't have any data on my page? I've also tried with refresh condition "Always" but it doesn't help.
    Any help would be much appreciated.
    BB
    Message was edited by:
    Brokenbone

    Hi,
    do the following:
    - In the pageDef file (Executable section), create a "Parameter". The name of this parameter is up to you.
    - the value of this parameter point to #{param.IdParm}
    - In the ExecuteWithParam OperationBinding, select the agument item and select the NDVaue. Open the ExpressionLanguage editor and select the Parameter you just created
    Here's a working pageDef file example:
    <pageDefinition xmlns="http://xmlns.oracle.com/adfm/uimodel"
                    version="10.1.3.41.57" id="RequestParamTestPageDef"
                    Package="adf.testcases.view.pageDefs">
      <parameters>
        <parameter id="param1" value="#{param.param1}"/>
      </parameters>
      <executables>
        <iterator id="DepartmentsVOWithBindVar1Iterator" RangeSize="10"
                  Binds="DepartmentsVOWithBindVar1"
                  DataControl="AppModuleDataControl"/>
        <invokeAction id="executeDepartments" Binds="ExecuteWithParams"/>
      </executables>
      <bindings>
        <table id="DepartmentsVOWithBindVar1"
               IterBinding="DepartmentsVOWithBindVar1Iterator">
          <AttrNames>
            <Item Value="DepartmentId"/>
            <Item Value="DepartmentName"/>
            <Item Value="ManagerId"/>
            <Item Value="LocationId"/>
          </AttrNames>
        </table>
        <action IterBinding="DepartmentsVOWithBindVar1Iterator"
                id="ExecuteWithParams"
                InstanceName="AppModuleDataControl.DepartmentsVOWithBindVar1"
                DataControl="AppModuleDataControl" RequiresUpdateModel="true"
                Action="95">
          <NamedData NDName="deptId" NDValue="${bindings.param1}"
                     NDType="oracle.jbo.domain.Number"/>
        </action>
      </bindings>
    </pageDefinition>Frank

  • Parameter gets reset and Multi-value parameter doesn't work

    Hi
    Two Issues:
    I've set the value of a Date parameter (Start Date) when moving from the home screen (Report 1) to the next screen (Report 2) as the first day of the current year (DateSerial(Year(Today),1,1). In report 2, if I try to change the Start Date to another date,
    it gets reset to the first day of the year. I had the default value set as the first day of the year and even after removing it, the Start Date gets reset.
    I've set a multi-value parameter (Area) in Report 1 that collects four integers. I pass Area to Report 2 (through Join (Parameters!Area.value,",")). I also used SPLIT (Join (Parameters!Area.value,","),",") to get the value.
    Then, in the data set, I call this parameter as "Select A1,A2,A3,B1,B2,B3 FROM TEST_VIEW WHERE ID IN (?)". But this query throws an error that the query could not be executed. I ran the same query on the server side and it runs fine.
    Note:
    We cannot reference parameter names as @area for example because the Composite Server doesn't allow that.
    Split and Join operate on strings but my parameters are of integer type. Is this an issue?
    Please help.

    1. Are setting an expression for available values of parameter in report 2? Is the value you pass a valid among the set of values?
    2. IN wont work with comma separated values. You need to parse the individual values out using a string parsing udf as a table and then join to that
    so in your case you would be like
    Select A1,A2,A3,B1,B2,B3 FROM TEST_VIEW t
    INNER JOIN dbo.ParseValues (@Area,',')f
    ON t.ID = f.Val
    ParseValues UDF can be found in below link
    http://visakhm.blogspot.in/2010/02/parsing-delimited-string.html
    Please Mark This As Answer if it solved your issue
    Please Vote This As Helpful if it helps to solve your issue
    Visakh
    My Wiki User Page
    My MSDN Page
    My Personal Blog
    My Facebook Page

  • Time range parameter doesn't work in JRC

    Hi All,
    I have a optional parameter (BusinessHours) with time type in my report. In my selection formula I have a statment like:
    If HasValue({?BusineeHours}) Then
    // do something
    Else
    // do something else
    The report WORKS fine when running within report designer,but when I run it via web brower (JRC+Tomcat), it gives me an error:
    Exception in formula '{@Record Selection}' at 'HasValue': A number, currency amount, boolean, date, time, date-time, or string is expected here.
    The exception in tomcat console is:
    com.crystaldecisions.sdk.occa.report.lib.ReportSDKException: Exception in formul
    a '{@Record Selection}' at 'HasValue':
    A number, currency amount, boolean, date, time, date-time, or string is expected
    here.---- Error code:-2147467259 Error code name:failed
            at com.businessobjects.reports.sdk.JRCCommunicationAdapter.a(Unknown Sou
    rce)
            at com.businessobjects.reports.sdk.JRCCommunicationAdapter.request(Unkno
    wn Source)
            at com.crystaldecisions.proxy.remoteagent.x.a(Unknown Source)
            at com.crystaldecisions.proxy.remoteagent.q.a(Unknown Source)
            at com.crystaldecisions.sdk.occa.report.application.dd.a(Unknown Source)
            at com.crystaldecisions.sdk.occa.report.application.ReportSource.a(Unkno
    wn Source)
            at com.crystaldecisions.sdk.occa.report.application.ReportSource.getPage
    (Unknown Source)
            at com.crystaldecisions.sdk.occa.report.application.AdvancedReportSource
    .getPage(Unknown Source)
            at com.crystaldecisions.sdk.occa.report.application.NonDCPAdvancedReport
    Source.getPage(Unknown Source)
            at com.crystaldecisions.reports.reportengineinterface.JPEReportSource.ge
    tPage(Unknown Source)
            at com.crystaldecisions.report.web.event.ac.a(Unknown Source)
            at com.crystaldecisions.report.web.event.ac.a(Unknown Source)
            at com.crystaldecisions.report.web.event.b2.a(Unknown Source)
            at com.crystaldecisions.report.web.event.b7.broadcast(Unknown Source)
            at com.crystaldecisions.report.web.event.av.a(Unknown Source)
            at com.crystaldecisions.report.web.WorkflowController.do(Unknown Source)
            at com.crystaldecisions.report.web.WorkflowController.doLifecycle(Unknow
    n Source)
            at com.crystaldecisions.report.web.ServerControl.a(Unknown Source)
            at com.crystaldecisions.report.web.ServerControl.processHttpRequest(Unkn
    own Source)
            at org.apache.jsp.CrystalReportViewer_jsp._jspService(CrystalReportViewe
    r_jsp.java:70)
            at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:137)
            at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
            at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper
    .java:210)
            at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:2
    95)
            at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241)
            at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
            at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
    icationFilterChain.java:247)
            at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
    ilterChain.java:193)
            at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperV
    alve.java:256)
            at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContex
    t.invokeNext(StandardPipeline.java:643)
            at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.jav
    a:480)
            at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
            at org.apache.catalina.core.StandardContextValve.invoke(StandardContextV
    alve.java:191)
            at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContex
    t.invokeNext(StandardPipeline.java:643)
            at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.jav
    a:480)
            at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
            at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:
    2416)
            at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.j
    ava:180)
            at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContex
    t.invokeNext(StandardPipeline.java:643)
            at org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatche
    rValve.java:171)
            at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContex
    t.invokeNext(StandardPipeline.java:641)
            at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.j
    ava:172)
            at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContex
    t.invokeNext(StandardPipeline.java:641)
            at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.jav
    a:480)
            at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
            at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineVal
    ve.java:174)
            at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContex
    t.invokeNext(StandardPipeline.java:643)
            at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.jav
    a:480)
            at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
            at org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:22
    3)
            at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java
    :601)
            at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.proce
    ssConnection(Http11Protocol.java:392)
            at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java
    :565)
            at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadP
    ool.java:619)
            at java.lang.Thread.run(Thread.java:534)
    Caused by: com.crystaldecisions.reports.formatter.formatter.c: Exception in form
    ula '{@Record Selection}' at 'HasValue':
    A number, currency amount, boolean, date, time, date-time, or string is expected
    here.
            at com.crystaldecisions.reports.formatter.formatter.objectformatter.bv.<
    init>(Unknown Source)
            at com.crystaldecisions.reports.formatter.formatter.objectformatter.bv.i
    f(Unknown Source)
            at com.crystaldecisions.reports.formatter.formatter.e.l.<init>(Unknown S
    ource)
            at com.crystaldecisions.reports.formatter.formatter.e.p.<init>(Unknown S
    ource)
            at com.crystaldecisions.reports.formatter.formatter.e.p.a(Unknown Source
            at com.businessobjects.reports.sdk.b.b.a(Unknown Source)
            at com.businessobjects.reports.sdk.b.b.byte(Unknown Source)
            ... 54 more
    Caused by: com.crystaldecisions.reports.dataengine.be: Exception in formula '{@R
    ecord Selection}' at 'HasValue':
    A number, currency amount, boolean, date, time, date-time, or string is expected
    here.
            at com.crystaldecisions.reports.dataengine.m.if(Unknown Source)
            at com.crystaldecisions.reports.dataengine.m.a(Unknown Source)
            at com.crystaldecisions.reports.dataengine.m.a(Unknown Source)
            at com.crystaldecisions.reports.dataengine.bk.a(Unknown Source)
            ... 61 more
    Caused by: com.crystaldecisions.reports.formulas.FormulaException: Exception in
    formula '{@Record Selection}' at 'HasValue':
    A number, currency amount, boolean, date, time, date-time, or string is expected
    here.
            at com.crystaldecisions.reports.formulas.ab.a(Unknown Source)
            at com.crystaldecisions.reports.formulas.ab.do(Unknown Source)
            at com.crystaldecisions.reports.formulas.m.a(Unknown Source)
            at com.crystaldecisions.reports.formulas.m.a(Unknown Source)
            at com.crystaldecisions.reports.formulas.m.P(Unknown Source)
            at com.crystaldecisions.reports.formulas.m.m(Unknown Source)
            at com.crystaldecisions.reports.formulas.ag.f(Unknown Source)
            at com.crystaldecisions.reports.formulas.ag$14.a(Unknown Source)
            at com.crystaldecisions.reports.formulas.ag.a(Unknown Source)
            at com.crystaldecisions.reports.formulas.ag.o(Unknown Source)
            at com.crystaldecisions.reports.formulas.ag.p(Unknown Source)
            at com.crystaldecisions.reports.formulas.ag$13.a(Unknown Source)
            at com.crystaldecisions.reports.formulas.ag.a(Unknown Source)
            at com.crystaldecisions.reports.formulas.ag.s(Unknown Source)
            at com.crystaldecisions.reports.formulas.ag$12.a(Unknown Source)
            at com.crystaldecisions.reports.formulas.ag.a(Unknown Source)
            at com.crystaldecisions.reports.formulas.ag.h(Unknown Source)
            at com.crystaldecisions.reports.formulas.ag$11.a(Unknown Source)
            at com.crystaldecisions.reports.formulas.ag.a(Unknown Source)
            at com.crystaldecisions.reports.formulas.ag.c(Unknown Source)
            at com.crystaldecisions.reports.formulas.ag$10.a(Unknown Source)
            at com.crystaldecisions.reports.formulas.ag.a(Unknown Source)
            at com.crystaldecisions.reports.formulas.ag.l(Unknown Source)
            at com.crystaldecisions.reports.formulas.ag$9.a(Unknown Source)
            at com.crystaldecisions.reports.formulas.ag.a(Unknown Source)
            at com.crystaldecisions.reports.formulas.ag.i(Unknown Source)
            at com.crystaldecisions.reports.formulas.ag$8.a(Unknown Source)
            at com.crystaldecisions.reports.formulas.ag.a(Unknown Source)
            at com.crystaldecisions.reports.formulas.ag.n(Unknown Source)
            at com.crystaldecisions.reports.formulas.ag$7.a(Unknown Source)
            at com.crystaldecisions.reports.formulas.ag.a(Unknown Source)
            at com.crystaldecisions.reports.formulas.ag.t(Unknown Source)
            at com.crystaldecisions.reports.formulas.ag$6.a(Unknown Source)
            at com.crystaldecisions.reports.formulas.ag.a(Unknown Source)
            at com.crystaldecisions.reports.formulas.ag.d(Unknown Source)
            at com.crystaldecisions.reports.formulas.ag$5.a(Unknown Source)
            at com.crystaldecisions.reports.formulas.ag.a(Unknown Source)
            at com.crystaldecisions.reports.formulas.ag.u(Unknown Source)
            at com.crystaldecisions.reports.formulas.ag$4.a(Unknown Source)
            at com.crystaldecisions.reports.formulas.ag.a(Unknown Source)
            at com.crystaldecisions.reports.formulas.ag.b(Unknown Source)
            at com.crystaldecisions.reports.formulas.ag$3.a(Unknown Source)
            at com.crystaldecisions.reports.formulas.ag.a(Unknown Source)
            at com.crystaldecisions.reports.formulas.ag.q(Unknown Source)
            at com.crystaldecisions.reports.formulas.ag$2.a(Unknown Source)
            at com.crystaldecisions.reports.formulas.ag.a(Unknown Source)
            at com.crystaldecisions.reports.formulas.ag.k(Unknown Source)
            at com.crystaldecisions.reports.formulas.ag$1.a(Unknown Source)
            at com.crystaldecisions.reports.formulas.ag.a(Unknown Source)
            at com.crystaldecisions.reports.formulas.ag.g(Unknown Source)
            at com.crystaldecisions.reports.formulas.ag.j(Unknown Source)
            at com.crystaldecisions.reports.formulas.m.R(Unknown Source)
            at com.crystaldecisions.reports.formulas.m.a(Unknown Source)
            at com.crystaldecisions.reports.formulas.m.P(Unknown Source)
            at com.crystaldecisions.reports.formulas.m.m(Unknown Source)
            at com.crystaldecisions.reports.formulas.ag.f(Unknown Source)
            at com.crystaldecisions.reports.formulas.ag$14.a(Unknown Source)
            at com.crystaldecisions.reports.formulas.ag.a(Unknown Source)
            at com.crystaldecisions.reports.formulas.ag.o(Unknown Source)
            at com.crystaldecisions.reports.formulas.ag.p(Unknown Source)
            at com.crystaldecisions.reports.formulas.ag$13.a(Unknown Source)
            at com.crystaldecisions.reports.formulas.ag.a(Unknown Source)
            at com.crystaldecisions.reports.formulas.ag.s(Unknown Source)
            at com.crystaldecisions.reports.formulas.ag$12.a(Unknown Source)
            at com.crystaldecisions.reports.formulas.ag.a(Unknown Source)
            at com.crystaldecisions.reports.formulas.ag.h(Unknown Source)
            at com.crystaldecisions.reports.formulas.ag$11.a(Unknown Source)
            at com.crystaldecisions.reports.formulas.ag.a(Unknown Source)
            at com.crystaldecisions.reports.formulas.ag.c(Unknown Source)
            at com.crystaldecisions.reports.formulas.ag$10.a(Unknown Source)
            at com.crystaldecisions.reports.formulas.ag.a(Unknown Source)
            at com.crystaldecisions.reports.formulas.ag.l(Unknown Source)
            at com.crystaldecisions.reports.formulas.ag$9.a(Unknown Source)
            at com.crystaldecisions.reports.formulas.ag.a(Unknown Source)
            at com.crystaldecisions.reports.formulas.ag.i(Unknown Source)
            at com.crystaldecisions.reports.formulas.ag$8.a(Unknown Source)
            at com.crystaldecisions.reports.formulas.ag.a(Unknown Source)
            at com.crystaldecisions.reports.formulas.ag.n(Unknown Source)
            at com.crystaldecisions.reports.formulas.ag$7.a(Unknown Source)
            at com.crystaldecisions.reports.formulas.ag.a(Unknown Source)
            at com.crystaldecisions.reports.formulas.ag.t(Unknown Source)
            at com.crystaldecisions.reports.formulas.ag$6.a(Unknown Source)
            at com.crystaldecisions.reports.formulas.ag.a(Unknown Source)
            at com.crystaldecisions.reports.formulas.ag.d(Unknown Source)
            at com.crystaldecisions.reports.formulas.ag$5.a(Unknown Source)
            at com.crystaldecisions.reports.formulas.ag.a(Unknown Source)
            at com.crystaldecisions.reports.formulas.ag.u(Unknown Source)
            at com.crystaldecisions.reports.formulas.ag$4.a(Unknown Source)
            at com.crystaldecisions.reports.formulas.ag.a(Unknown Source)
            at com.crystaldecisions.reports.formulas.ag.b(Unknown Source)
            at com.crystaldecisions.reports.formulas.ag$3.a(Unknown Source)
            at com.crystaldecisions.reports.formulas.ag.a(Unknown Source)
            at com.crystaldecisions.reports.formulas.ag.q(Unknown Source)
            at com.crystaldecisions.reports.formulas.ag$2.a(Unknown Source)
            at com.crystaldecisions.reports.formulas.ag.a(Unknown Source)
            at com.crystaldecisions.reports.formulas.ag.k(Unknown Source)
            at com.crystaldecisions.reports.formulas.ag$1.a(Unknown Source)
            at com.crystaldecisions.reports.formulas.ag.a(Unknown Source)
            at com.crystaldecisions.reports.formulas.ag.g(Unknown Source)
            at com.crystaldecisions.reports.formulas.ag.j(Unknown Source)
            at com.crystaldecisions.reports.formulas.m.R(Unknown Source)
            at com.crystaldecisions.reports.formulas.m.do(Unknown Source)
            at com.crystaldecisions.reports.formulas.m.void(Unknown Source)
            at com.crystaldecisions.reports.formulas.ag.a(Unknown Source)
            at com.crystaldecisions.reports.formulas.am.a(Unknown Source)
            at com.crystaldecisions.reports.formulas.FormulaInfo.do(Unknown Source)
            at com.crystaldecisions.reports.formulas.FormulaService.compile(Unknown
    Source)
            at com.crystaldecisions.reports.reportdefinition.fw.compile(Unknown Sour
    ce)
            at com.crystaldecisions.reports.reportdefinition.df.compile(Unknown Sour
    ce)
            at com.crystaldecisions.reports.reportdefinition.eq.else(Unknown Source)
            at com.crystaldecisions.reports.reportdefinition.eq.else(Unknown Source)
            at com.crystaldecisions.reports.reportdefinition.eq.else(Unknown Source)
            ... 65 more
    Caused by:
    com.crystaldecisions.reports.formatter.formatter.c: Exception in formula '{@Reco
    rd Selection}' at 'HasValue':
    A number, currency amount, boolean, date, time, date-time, or string is expected
    here.
            at com.crystaldecisions.reports.formatter.formatter.objectformatter.bv.<
    init>(Unknown Source)
            at com.crystaldecisions.reports.formatter.formatter.objectformatter.bv.i
    f(Unknown Source)
            at com.crystaldecisions.reports.formatter.formatter.e.l.<init>(Unknown S
    ource)
            at com.crystaldecisions.reports.formatter.formatter.e.p.<init>(Unknown S
    ource)
            at com.crystaldecisions.reports.formatter.formatter.e.p.a(Unknown Source
            at com.businessobjects.reports.sdk.b.b.a(Unknown Source)
            at com.businessobjects.reports.sdk.b.b.byte(Unknown Source)
            at com.businessobjects.reports.sdk.JRCCommunicationAdapter.request(Unkno
    wn Source)
            at com.crystaldecisions.proxy.remoteagent.x.a(Unknown Source)
            at com.crystaldecisions.proxy.remoteagent.q.a(Unknown Source)
            at com.crystaldecisions.sdk.occa.report.application.dd.a(Unknown Source)
            at com.crystaldecisions.sdk.occa.report.application.ReportSource.a(Unkno
    wn Source)
            at com.crystaldecisions.sdk.occa.report.application.ReportSource.getPage
    (Unknown Source)
            at com.crystaldecisions.sdk.occa.report.application.AdvancedReportSource
    .getPage(Unknown Source)
            at com.crystaldecisions.sdk.occa.report.application.NonDCPAdvancedReport
    Source.getPage(Unknown Source)
            at com.crystaldecisions.reports.reportengineinterface.JPEReportSource.ge
    tPage(Unknown Source)
            at com.crystaldecisions.report.web.event.ac.a(Unknown Source)
            at com.crystaldecisions.report.web.event.ac.a(Unknown Source)
            at com.crystaldecisions.report.web.event.b2.a(Unknown Source)
            at com.crystaldecisions.report.web.event.b7.broadcast(Unknown Source)
            at com.crystaldecisions.report.web.event.av.a(Unknown Source)
            at com.crystaldecisions.report.web.WorkflowController.do(Unknown Source)
            at com.crystaldecisions.report.web.WorkflowController.doLifecycle(Unknow
    n Source)
            at com.crystaldecisions.report.web.ServerControl.a(Unknown Source)
            at com.crystaldecisions.report.web.ServerControl.processHttpRequest(Unkn
    own Source)
            at org.apache.jsp.CrystalReportViewer_jsp._jspService(CrystalReportViewe
    r_jsp.java:70)
            at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:137)
            at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
            at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper
    .java:210)
            at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:2
    95)
            at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241)
            at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
            at org.apache.catalina
    Thanks,
    Dennis

    Current versions of the Java Reporting Component (JRC) do not support new Crystal Reports 2008 features like optional parameters.
    The next version of the JRC - Crystal Reports for Eclipse version 2 - will support Crystal Reports 2008 features.
    Sincerely,
    Ted Ueda

  • CTXCAT index problem: SUBSTRING_INDEX parameter doesn't work

    Hi,
    I need a help with ctxcat index on Oracle 10g. I need to improve searching using CTXCAT index. All is working quite well except SUBSTRING_INDEX parameter. I thought that following was necessary and sufficient:
    EXEC ctx_ddl.create_preference('KEVFT_WL', 'BASIC_WORDLIST');
    EXEC ctx_ddl.set_attribute('KEVFT_WL', 'substring_index', 'YES');
    EXEC ctx_ddl.set_attribute('KEVFT_WL', 'prefix_index', 'YES');
    EXEC ctx_ddl.set_attribute('KEVFT_WL', 'prefix_min_length', 1);
    EXEC ctx_ddl.set_attribute('KEVFT_WL', 'prefix_max_length', 6);
    This BASIC_WORDLIST preference set is used for index creation. But the problem is, that when I try to search using query:
    SELECT * FROM TMP_FULLTEXT
    WHERE CATSEARCH(fulltext, '%abc', null)> 0;
    then I get no rows in results. Despite the fact that row with the text 'aabc' exists in the table.
    Can anyone tell me what the problem is?
    Thank you,
    Julius Chrobak

    With a catsearch query operator, the wildcard is an asterisk (*), not a percent sign (%) as with a contains query operator. However, even with the correct wildcard, left truncation is not supported with ctxcat. However, if you use a query template, then you can use the context grammar with the % wildcard for context grammar and left truncation is supported. Please see the demonstration below that reproduces the problem, then corrects it.
    SCOTT@10gXE> SELECT * FROM v$version
      2  /
    BANNER
    Oracle Database 10g Express Edition Release 10.2.0.1.0 - Product
    PL/SQL Release 10.2.0.1.0 - Production
    CORE     10.2.0.1.0     Production
    TNS for 32-bit Windows: Version 10.2.0.1.0 - Production
    NLSRTL Version 10.2.0.1.0 - Production
    SCOTT@10gXE> CREATE TABLE tmp_fulltext (fulltext VARCHAR2 (30))
      2  /
    Table created.
    SCOTT@10gXE> INSERT ALL
      2  INTO tmp_fulltext VALUES ('aabc')
      3  INTO tmp_fulltext VALUES ('abcd')
      4  SELECT * FROM DUAL
      5  /
    2 rows created.
    SCOTT@10gXE> BEGIN
      2    ctx_ddl.create_preference ('KEVFT_WL', 'BASIC_WORDLIST');
      3    ctx_ddl.set_attribute      ('KEVFT_WL', 'substring_index',   'YES');
      4    ctx_ddl.set_attribute      ('KEVFT_WL', 'prefix_index',        'YES');
      5    ctx_ddl.set_attribute      ('KEVFT_WL', 'prefix_min_length', 1);
      6    ctx_ddl.set_attribute      ('KEVFT_WL', 'prefix_max_length', 6);
      7  END;
      8  /
    PL/SQL procedure successfully completed.
    SCOTT@10gXE> CREATE INDEX fulltext_idx ON tmp_fulltext (fulltext)
      2  INDEXTYPE IS CTXSYS.CTXCAT
      3  PARAMETERS ('WORDLIST KEVFT_WL')
      4  /
    Index created.
    SCOTT@10gXE> -- reproduction of original problem using wrong wildcard for catsearch:
    SCOTT@10gXE> SELECT * FROM TMP_FULLTEXT
      2  WHERE CATSEARCH (fulltext, '%abc', null) > 0
      3  /
    no rows selected
    SCOTT@10gXE> SELECT * FROM TMP_FULLTEXT
      2  WHERE CATSEARCH (fulltext, 'abc%', null) > 0
      3  /
    no rows selected
    SCOTT@10gXE> -- left truncation not supported, even with correct wildcard:
    SCOTT@10gXE> SELECT * FROM TMP_FULLTEXT
      2  WHERE CATSEARCH (fulltext, '*abc', null) > 0
      3  /
    no rows selected
    SCOTT@10gXE> SELECT * FROM TMP_FULLTEXT
      2  WHERE CATSEARCH (fulltext, 'abc*', null) > 0
      3  /
    FULLTEXT
    abcd
    SCOTT@10gXE> -- query using template with context grammar:
    SCOTT@10gXE> SELECT * FROM TMP_FULLTEXT
      2  WHERE CATSEARCH
      3            (fulltext,
      4             '<query>
      5             <textquery grammar="context">
      6               %abc
      7             </textquery>
      8              <query>',
      9             null) > 0
    10  /
    FULLTEXT
    aabc
    SCOTT@10gXE>

  • HT6030 Unread mail count still doesn't work for any mail accounts after installing the Nov. 7 Mail fix. I deleted Gmail from my Mac Mail so that's not the problem.

    I still cannot get an Unread Mail count in the Dock even after installing the the Nov. 7 Mavericks update. I deleted my Gmail account from my Mac, so I know that's not a problem. I checked the Mail preferences, and thay is configured correctly. Any suggestions?

    Point noted re multiples posts [ there were loads of  typos in previous]   . Your previous reply  may indeed be one way of  solving my problem. Thanks .
    Nevetheless  why does Apple prodcue "updated " software which isnt properly comptiable or tested;  with the result that it   now  doesnt work well with Gmail when the prevoius version worked fine. You would think an update  would at least work with Gmail as  well as the prevsoius version did.  G mail is  very widely used, so they, Apple,  and probably  Google too are  shooting themselves in the foot if they can't make the software compitable,

  • "Fullscreen" parameter doesn't work when streaming from .qtl metafile.

    The Mac QT player functions properly with the following code, but the Windows QT player zooms in on the video instead of sizing it properly to fill the screen. Here's an example of my .qtl file:
    <?xml version="1.0"?>
    <?quicktime type="application/x-quicktime-media-link"?>
    <embed src="rtsp://myquicktimeserver.com/foldername/movie.mov" autoplay="true" fullscreen="full" quitwhendone="true" />
    I've seen the issue on multiple Windows PCs, so I'm sure its not localized to one installation. Any clues?
    Thanks!
      Windows XP Pro  

    well, it seems that i solved this problem by putting
    frame.show()
    before
    frame.setFulleScreenMode()
    and it now works... but why????

  • PDF page parameter doesn't work in Mac

    opening a pdf with the following url doesn't make the current
    page 4. Only happens in Mac.
    file:///Users/bk/abc.pdf#page=4
    Any thoughts?

    Known bug.

  • Play count still doesn't work with 3.1.3. APPLE PLEASE FIX THIS!

    APPLE! PLEASE FIX THIS PROBLEM!
    I am getting tired of having to try an remember what episode of my shows I was on! I'm an avid anime watcher who queues up whole series' on my iPod Touch 3g 32GB and go to watch 12 episodes or so, connect the iPod, disconnect, go back to series, pow! they all report they are unwatched! Btw, I use Manually Manage Music settings, not auto sync.
    Same thing with my music. I know I have listened to one song at least 40 times, and still the play count is at 2. Because iTunes remembers to count it but can't remember to count the iPod's count when it counts.
    This is probably a REALLY EASY FIX, you guys are just so lazy to not fix this problem and say that Apple products have the best customer support?! If you want to boast that please fix the simple problems! I have a 70 episode series I'm starting soon and I don't want to have to right down where I left off.
    Message was edited by: chieftain20

    You are not addressing Apple here.
    You can leave feedback for Apple at:
    http://www.apple.com/feedback

  • Table of Varchar as parameter doesn't work

    hey everyone!
    I have a little problem, again...
    I have a procedure which takes 2 parameters, one is a table of varchar2.
    if i try to run the procedure i get a PLS-00306
    Here my Code
    Package:
    PACKAGE RESULT.TESTPack IS
    type aVARCHAR2 is table of varchar2(255) index by binary_integer;
    PROCEDURE TESTPROD (P_STRINGS IN aVARCHAR2,
              P_NUMBER OUT NUMBER);
    END TESTPack;
    Body:
    PACKAGE BODY RESULT.TESTPack IS
    PROCEDURE TESTPROD(P_STRINGS IN aVARCHAR2, P_NUMBER OUT NUMBER) IS
    BEGIN -- executable part starts here
              P_NUMBER := 0;
              --FOR i in P_STRINGS.FIRST..P_STRINGS.LAST
              --LOOP
                   P_NUMBER := P_NUMBER +1;
              --END LOOP;
    END TESTPROD;
    END TESTPACK;
    Testprogram:
    declare
         type aVARCHAR2 is table of VARCHAR2(255) index by binary_integer;
    input aVARCHAR2;
         id number;
         i number;
    begin
    id := null;
         for i in 1..5
         LOOP
              input(i) := 'Test';
         END LOOP;
    result.TESTPACK.TESTPROD (input, id);
    dbms_output.put_line('id = ' || to_char(id));
    end;

    You are using not the correct type. Your type aVarchar2 inside the package and in the anonymous block are two very different types, but defined the exact same way.
    You have to use the type from the package ie.
    declare
      input    testpack.avarchar2;
      id       number;
      i        number;
    begin
      id := null;
      for i in 1..5 loop
        input(i) := 'test';
      end loop;
      result.testpack.testprod (input, id);
      dbms_output.put_line('id = ' || to_char(id));
    end;

  • Explicit assignment to the ref parameter in member function doesn't work

    I've created new member procedure in a simple DB schema (Profesor-Asignatura-Departamento). In this procedure I'd like to change explicitly the value of departamento parameter which stores references to departamento objects.
    So what I'm doing is:
    select ref(d) into ref_departamento from departamento d where d.codigo=n_departamento; -- retrieve reference to the departament which has a code=n_departamento
    then I'd just like to assign the result to objects attribute like this:
    self.departamento:=ref_departamento;
    and here it doesn't work and I'm wondering why; I haven't found explaination in web. No error is displayed, simply it doesn't change the previous value of the parameter.
    Maybe there are some restrictions. I've managed to find another solution here with UPDATE statement but I'm curious why the simple assignment doesn't work.
    Thanks in advance,
    Wojtek

    OK, I'm not spanish however I like my code to be kept that way because I'm still learning :)
    Most important classess are these (then tables are created for them):
    create or replace type ot_departamento as object
    codigo number,
    nombre varchar2(32),
    telefono vt_telefono, -- vector type of size 3
    profesores tt_departamento_profesores, -- table type of references to ot_profesor objects
    asignaturas tt_departamento_asignaturas -- table type of references to ot_asignatura objects
    create or replace type ot_profesor as object
    codigo number,
    nombre varchar2(32),
    direccion ot_direccion, --object type with street, city, etc.
    telefono vt_telefono,
    departamento ref ot_departamento, -- reference to ot_departamento
    docencia tt_profesor_docencia, -- table type of objects which attributes are (reference to ot_asignatura, credits for a subject)
    create or replace type ot_asignatura as object
    codigo number,
    nombre varchar2(32),
    departamento ref ot_departamento, -- reference to ot_departamento
    docencia tt_asignatura_docencia, -- table type of objects which attributes are (reference to ot_profesor, credits for a subject)
    member procedure cambio_departamento(n_departamento number) *<- That's the procedure, where I had this issue* its task is to change current department,it takes as an argument code of new department which needs to be assigned
    So now the code for my procedure is:
    create or replace
    type body ot_asignatura as
    member procedure cambio_departamento(n_departamento number) is
    asig_count number:=self.docencia.count;
    no_cambio exception;
    docencias_adscritas exception;
    ref_departamento ref ot_departamento;
    begin
    --first check if a department of given code (n_departamento) exists at all, if not then raise NO_DATA_FOUND exception
    select ref(d) into ref_departamento from departamento d where d.codigo=n_departamento;
    --check if the given department is not the same as asignatura has already assigned, if so then raise NO_CAMBIO (NO_CHANGE) exception
    if ref_departamento=self.departamento then
    raise no_cambio;
    end if;
    --if there are any docencias (subject is declared with professor who's teaching and credits) already assigned to current department then department can't be changed
    if asig_count>0 then
    raise docencias_adscritas;
    end if;
    --first delete our assignatura from list of assignaturas already assigned to current department in the corresponding ot_department
    delete from the (select d.asignaturas from departamento d where ref(d)=self.departamento) a
    where a.COLUMN_VALUE.codigo=self.codigo;
    --now assing (update) to current assignatura reference to the new department
    --self.departamento:=ref_departamento; <- THIS IS NOT WORKING HERE*, so the workaround is given below by using explicit UPDATE on the whole table
    update asignatura a set a.departamento=(select ref(d) from departamento d where d.codigo=n_departamento)
    where a.codigo=self.codigo;
    --what's left is to add current assignatura to the list of assignatures for new ot_departamento
    insert into the (select d.asignaturas from departamento d where d.codigo=n_departamento)
    select ref(a) from asignatura a where a.codigo=self.codigo;
    exception
    when no_data_found then
    raise_application_error(-20003,'No hay este departamaneto');
    when no_cambio then
    raise_application_error(-20002,'Asignatura ya adscrita a este departamento');
    when docencias_adscritas then
    raise_application_error(-20001,'Asignatura tiene docencias adscritas !!!');
    end cambio_departamento;
    end;
    I hope it's quite clear here. I'm still curious, why it's not working.
    Thanks,
    Wojtek

  • Count(*) in the loop doesn't work and I really don't know why...

    Hello,
    I can't figure out why the following doesn't work. I cannot debug for I do not have privileges on this server.
    The execution always fails on bolded line. If I substitute the variable with the table name itself it works. The variable is properly populated in each of the iterations as I can see it by using dbms_output package. The small but may be important detail may be I am connected as user A but the tables are in the schema B. However I can list the tables and their columns in all_tab_cols view and there are synonyms made in my schema which allow me to access the B tables without prefixing them.
    I get the error:
    Error report:
    ORA-00900: invalid SQL statement
    ORA-06512: at line 26
    00900. 00000 - "invalid SQL statement"
    *Cause:   
    *Action:
    I ran out of ideas and I do not have access to any of the Oracle instance to be able to debug right now.
    Variable type for v_tables is wrong? I do not have some magic privilege to use execute immediate with variable?
    Oracle server has a bad day today?
    The crap is 11.1.0.7 if it has anything to do with my problem.
    Please help if you can.
    Grzegorz
    declare
    v_number number := 646989;
    v_current_table nvarchar2(50);
    v_itemno number;
    type t is table of nvarchar2(50);
    v_tables t;
    begin
    dbms_output.put_line('Working...');
    select table_name bulk collect into v_tables from all_tab_cols where column_name = 'ITEMNO' order by table_name;
    for i in 1 .. v_tables.count loop
    dbms_output.put_line('Number: ' || i);
    v_current_table := v_tables(i);
    <b>execute immediate 'select count(*) from ' || v_current_table || ' where itemno = :a' into v_itemno using v_number;</b>
    if (v_itemno > 0) then
    dbms_output.put_line('Current table contains specific ITEMNO: ' || v_current_table);
    end if;
    end loop;
    end;

    In SQL Plus run this and see what SQL is your code returning. Then execute the SQL individually.
    set serveroutput on
    declare
         v_number number := 646989;
         v_current_table nvarchar2(50);
         v_itemno number;
         type t is table of nvarchar2(50);
         v_tables t;
         lSqlString varchar2(20000);
    begin
         select table_name
           bulk collect into v_tables
           from all_tab_cols
          where column_name = 'ITEMNO'
          order by table_name;
         for i in 1 .. v_tables.count loop
              v_current_table := v_tables(i);
              lSqlString := 'select count(*) from ' || v_current_table || ' where itemno = :a';
              dbms_output.put_line(lSqlString);
              --execute immediate  lSqlString into v_itemno using v_number;
         end loop;
    end;

  • Frequency divide by N doesn't work on Counter-Ti​mer PCI-6602

    Hello everybody,
    I tried to do something basic ( ?) with this Counter-Timer 6602 Board, and it doesn’t work.
    So I hope some people with more experience than me could understand what happens here.
    1) What I need:
    I need to generate 4 synchonised clocks, whose periods will be multiple of 1 ms.
    2) What I have:
    LabVIEW 7.0 and a PCI-6602 Counter-Timer Board in a DELL PC running under XP pro.
    The PCI-6602 Counter-Timer Board has 8 counter timers named CTR 0, CTR 1, ... CTR7.
    3) What I have already done, and that worked:
    - Generate a 1 kHz “Master Clock” signal from CTR 4, configured by “Continuous Pulse Generator Config.vi” (found in “Data Acquisition, Counters...).
    - configure CTR 0 and CTR 1 to work as frequency dividers, by use of “Down Counter or Divider Config.vi”.
    - Apply the output signal of CTR 4 (OUT ) to the SOURCE inputs of CTR 0 and CTR 1 by means of physical wiring in the SCB-68 connection box.
    When I do this, I get two nice secondary clock signals on my oscilloscope screen, ( with periods = 3 ms, or 5 ms or whatever multiples of 1 ms I choose) from CTR 0 and CTR 1 outputs , very clean and perfectly in phase with the 1 kHz Master Clock.
    So far, so good...
    But I still need 2 more secondary clocks...
    One would say: “No problem, do the same trick with two other counters...” Well, not so simple, it seems...
    4) What I tried to do, and that didn’t work:
    When I try to do the same frequency division with any of the remaining counters, (CTR2 to CTR7), the program stops and I get an error “ –10020 : Time base not valid “.
    I can’t figure out what happens here: I thought any counter could be configured to work as a frequency divider, but it seems not to be so, and I am stuck here.
    Has anyone an idea about how to fix this type of problem?
    Attached file: hor_div02New.vi
    Attachments:
    hor_div02New.vi ‏123 KB

    karolik,
    I'm just adding a followup in English. As Marc L. mentioned, the particular vi named "Down Counter or Divider Config" isn't compatible with the 6602. While the 6602 does have the ability to generate 4 synchronized clocks, a different syntax is needed. Here's how I'd do it:
    Traditional NI-DAQ
    1. Configure a continuous pulsetrain on CTR 4. Route its output to, say, RTSI 4. Don't start it yet.
    2. Configure CTR 0,1,2,3 for continuous pulsetrains using RTSI 4 as their "timebase source." Start them.
    3. Start the CTR 4 pulsetrain.
    4. Now CTR's 0-3 should generate separate clocks with synchronized phasing.
    DAQmx
    1. Configure a continuous pulsetrain on CTR 4. Don't start it yet.
    2. Configure CTR 0,1,2,3 for continuous pulsetrains using "Ticks" for units. Use a DAQmx property node (probably Channel property node, but am not 100% sure and don't have a LV PC handy to check) to specify that the "ctr4 internal output" should be used as the timebase. Start them.
    3. Start the CTR 4 pulsetrain.
    4. Now CTR's 0-3 should generate separate clocks with synchronized phasing.
    -Kevin P.

  • Syllable Counter Method sure doesn't work

    Ok, I'm writing a program to calculate the Flecsh index, and I wrote this syllable counter method. I'm definitely doing something wrong, because it doesn't work. This is my class 'Manuscript'
    public class Manuscript
         public int numberOfSyllables;
         public String txt = "Life is like a box of chocolates. I love godiva chocolate! I love Lindt chocolate";
         public Manuscript()
              numberOfSyllables = 0;
    public void output()
              System.out.println(numberOfSyllables);
    public int syllableCount(String txt)
              StringTokenizer syllableCount = new StringTokenizer(txt, " ,.!;/n?");
              String token;
              String endLetterString;
              int wordSyllable;
              char letter;
              char endLetter;          
              do
                   token = syllableCount.nextToken();
                   String[] array = new String[token.length()];
                   int i;
                   String arrayVariable;
                   wordSyllable = 0;
                   for (i=0; i < array.length; i++)
                        letter = token.charAt(i);
                        arrayVariable =  Character.toString(letter);
                        array[i] = arrayVariable;
                        if(array[i] == "a" || array[i] == "o" || array[i] == "e" || array[i] == "i" || array[i] == "u" || array[i] == "y")
                             wordSyllable++;
                             numberOfSyllables++;
                        endLetter = token.charAt(token.length()-1);
                        endLetterString = Character.toString(endLetter);
                   if(endLetterString == "e" || (wordSyllable < 2 && endLetterString =="y"))
                        numberOfSyllables--;
              } while (syllableCount.hasMoreTokens());
                   return numberOfSyllables;And my driver program:
    public class Driver {
         public static void main(String[] args)
              Manuscript text = new Manuscript();
              text.syllableCount("Life is like a box of chocolates. I love godiva chocolate! I love Lindt chocolate");
              text.output();
    }And I know I'm passing the same String twice, but it doesn't seem to have any effect, and that's a placeholder for a future user defined String anyway.
    The result I get isn't an error, it's a big fat zero syllables. The code compiles just fine, it just prints a zero, so I've got a logic error in there somewhere. I've gone over and over this and have no idea where it is.
    Please help me.
    Edited by: JavaN00b on Apr 23, 2008 7:11 PM

    Wow. I feel unsmart.
    I changed my code to read:
              public int syllableCount(String txt)
              StringTokenizer syllableCount = new StringTokenizer(txt, " ,.!/n?;");
              String token;
              String endLetterString;
              int wordSyllable;
              char letter;
              char endLetter;          
              do
                   token = syllableCount.nextToken();
                   String[] array = new String[token.length()];
                   int i;
                   String arrayVariable;
                   for (i=0; i < array.length; i++)
                        wordSyllable=0;
                        letter = token.charAt(i);
                        arrayVariable =  Character.toString(letter);
                        array[i] = arrayVariable;
                        if(array.equalsIgnoreCase("a") || array[i].equalsIgnoreCase("o") || array[i].equalsIgnoreCase("e") || array[i].equalsIgnoreCase("i") || array[i].equalsIgnoreCase("u") || array[i].equalsIgnoreCase("y"))
                             wordSyllable++;
                             numberOfSyllables++;
                        endLetter = token.charAt(array.length -1);
                        endLetterString = Character.toString(endLetter);
                        if((endLetterString.equalsIgnoreCase("e") && (wordSyllable > 1)))
                        numberOfSyllables--;
              } while (syllableCount.hasMoreTokens());
                   return numberOfSyllables;Checking it out, I'm getting the incrementing part of the method works just fine, but the decrement doesn't. I get '12' instead of '24'.
    If I edit this: endLetter = token.charAt(array.length -1);
                        endLetterString = Character.toString(endLetter);
                        if((endLetterString.equalsIgnoreCase("e") && (wordSyllable > 1)))
                        numberOfSyllables--;
                   }To this:endLetter = token.charAt(array.length -1);
                        endLetterString = Character.toString(endLetter);
                        if((endLetterString.equalsIgnoreCase("e") && (wordSyllable != 1)))
                        numberOfSyllables--;
                   }I get 30. What gives?                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           

  • Default an operation/phase in COR6 - Parameter ID VGN doesn't work

    Dear experts,
    We are running ECC 6.0 and we need to have the field 'Operation-phase' filled out with certain value by default, right after the user calls the transaction COR6.
    We have been trying to use the Parameter ID VGN, by adding it, along with the operation number, to the 'Parameters' tab in the userID. However, this doesn't work.
    I would appreciate any input you can provide to have this requirement fulfilled as soon as possible.
    Thank you!
    Cesar C.

    Hi,
    Many thanks for the hint, but unfortunately we can't set that field as mandatory because there are some users who like to select the operation from the pop-up window that appears after you hit enter.
    There are some others (the lazy ones ) who want to have the value defaulted from their "own data".
    I hope this help to clarify the requirement.
    Thank you!
    Cesar C.

Maybe you are looking for

  • ExtendedPreInsert on override not working

    I have a custom object VDOC defined and have implemented an override (code as below). On uploading a VDOC type document the document is loaded correctly and the constructor test message for S_VDOC shows up. The message for the extendedPreInsert metho

  • Something Went Wrong Trying to install...

    I haven't every been able to get AIR to work on my laptop since it was called Apollo, but I got a bunch of cool links to stuff at MAX that I wanted to try out, so I uninstalled the AIR Runtime I had, rebooted, installed AIR 1.5, and now all attempts

  • How to switch UI language

    My iPod Touch came with English UI.  How can I change it to other language or, more specifically, to Japanese? I could do just that for iPad2 by using iTune with Japanese UI. When syncing was done the UI of the iPad2 was changed from English to Japan

  • No one knows how to fix my audio problem!?

    Hi Not impressed with 'customer service'  so I'm reposting my orignal request for help. Skype suddenly failed to give any audio either way.Can connect and with video - but no audio.Echo sound test does not work.Audio does work on the computer in othe

  • 'select content delta' option in bw statistics installation?

    What is the significance of 'select content delta'? I am trying to install bw statistics datasources from business content.  In the document link given below it is specified to use this option. when I am using that option and trying to install it is