DPS Builder: Disable View controls

When I built my app I wanted to disable the view controls on the top and the bottom (with home icon, back button, table of contents ...) because I have an own navigation menue in my app. On the DPS Builder (german language), I thought, it must be the field: „Randzone aktivieren, um die Folioansicht-Steuerelemente anzuzeigen”. So I didn't tick this field.
The ipa - file on my iPad still shows the view controls when I tap on the screen. What am I doing wrong?

Sorry, I don't quite get it.
I can't find this option in inDesign cc and not in the DPS Builder (german version). I've upoaded a screenshot of the app builder. There, I also can't find an option like „hide navigation bar ...” - in german language. I ask you again, to help me. Thank you!

Similar Messages

  • Report Viewer control disabled in aspx page

    Hi All,
       I am trying to generate a report with data pulled from one of a SharePoint list and binding it to report viewer control. The binding happens fine through code. Page is actually a layout based and deployed to one of folder in layouts and in the
    same folder the rdlc file resides. But when the aspx page is opened in SharePoint site, the report viewer control appears as disabled. We are using visual studio 2012 and SharePoint 2013 setup to generate the report. Does anyone have idea how to fix this
    issue
    Regards RCP

    You can get the report viewer disabled if scripts aren't enabled.
    Check your browser settings.
    I should imagine if the correct scripts aren't served with the control for whatever reason then the same problem could occur.
    You might want to consider posting the question on the sharepoint forum.  I know configuring SharePoint is notoriously tricky and that might be your issue here. 
    But I don't do sharepoint.

  • All View controls disabled when in Transform dialogue... WHY?

    Transform Each.  A reasonably useful, if minimalistic dialog box disables ALL view controls.
    Including Zoom and Pan. 
    And of course the really useful stuff, like hide Bounding Boxes and Frames/Edges and Guides... they also don't work. 
    Why such a monochromatic and linear way of working in 2013?
    Has Adobe spent NON of its record profits on hiring more programmers?
    Are their any scripts that get around this heinous oversight, left over from what... 1995?

    Again: The users here cannot tell you why. Illustrator is a very old and archaic program that has not kept up with the times. But you already know that.
    Or is there another explanation?
    There are other speculations. Mine is simply that the user base continues to tolerate it. In the end, that's why. If you need further explanation, read on:
    Adobe created PostScript in the 80s. Adobe has dominated the graphics industry ever since. So people buy Illustrator because it carries the Adobe brand. None of this has changed.
    It becomes a self-fullfilling cycle. Newcomers buy Illustrator early-on assuming it is the "safe bet" because it carries the Adobe brand. As a result, most Illustrator users have very little experience with any other mainstream 2D Bezier drawing programs, if any at all. Longtime Illustrator-only users become increasingly vested in its archaic and cumbersome interface and fearful of having to apply that kind of learning effort to any other program. They--in self-protective turn--advise newcomers that it is the "professional" choice; the "safe bet."
    So the cycle repeats.
    Illustrator-only users assume Illustrator's feature set to be "state of the art" for its software category. Adobe's marketing, of course, sustains this myth.
    And a comedy of absurdity ensues. Literal decades pass before Illustrator users realize that "page 2" is not only possible but valuable in a drawing program. The year 2013 (and who knows how many more) comes and goes without Illustrator ever acquiring the most basic functionality of a proper set of basic live geometric shape tools. You are just discovering this. But it is nothing new. It's the way it's always been.
    Adobe continues to market the same archaic functional underpinnings with occasional window-dressing changes of the UI skin. Functionality long taken for granted in other Bezier drawing programs is only occasionally added and even then in a half-baked fashion being hamstrung by devoted adherance to an outdated interface foundation which Adobe dares not change lest risk alienating existing users.
    The interface becomes increasingly scattered, cluttered, redundant, inconsistent and old-fashioned despite its ever-changing stylistic facade. The resulting complicated confusion is perceived by newcomers as "powerful" and "full featured" thinking that must be why it's so unintuitve. They come here to ask "how" and to become vested in the highly esoteric learning curve.
    And the cycle repeats.
    Other vendors try to capture/maintain market share by emulating the most prevalent interface schema in hopes of easing the "transition" to their products. They concentrate more on replicating the same old Illustrator functionality than on innovation, even when their interface foundations are superior. Illustrator's interface scheme becomes the defacto standard and the whole software segment stagnates in an endless cycle of "me, too" offerings.
    Illustrator's domination thereby effectively holds the entire segment in decades-old lethargy. Users become adicted to the same old mediocrity.
    Meanwhile, other graphics softwares in growth segments march on. The users of 3D modeling, for example, enjoy a plethora of different interface schemes, each competing to deliver both superior functionality and a superior user experience. The user base assumes a stance of versatility and adaptability and is less dogmatically defensive of a paticular software. Obtaining and maintaining working proficiency in multiple programs is considered the norm. And the category advances, becoming more powerful even while becoming more affordable (growth).
    Energetic beginners devote their efforts to energetic developments: mobile apps and platforms, scripting, data-driven solutions, gaming. Open source innovates in terms of business model, if not in terms of software functionality, and delivers powerful apps at near zero price.
    And everyone yawns at the 2D drawing segment and "yesterday's news" appears increasingly archaic as its stagnation continues. And it sadly continues to fail to achieve its yet-to-be-realized potential.
    Eventually self-fullfilling cycles are broken. Eventually. The latest disturbance to this particular cycle comes from Adobe itself: It's self-defensive, self-perpetuating rent-only license scheme.
    It is yet to be seen if this also becomes a trend with other software vendors, or if it breaks Adobe's stranglehold on the market. If tolerated by the user base, it certainly becomes more revenue-generating for the vendor (at least for a time) and self-perpetuating as customers willingly become entrapped by vendor-specific dependency. That lets the vendor deliver less value at same (or even less) cost, while maintaining same (or even higher) price. It's every software vendor's dream.
    It's every monopolist's dream. It's every socialist's dream. And it works (for a time) if only enough customers are successully are suckered into it. But eventually, even Berlin Walls and long-distance phone call pricing schemes come down. The cost and pain of the self-protective, self-perpetuating cycle's end is directly proportional to how long its damage is allowed to continue. It's best to nip such cycles in the bud. But history proves that doesn't always happen.
    So there's your reason "why": It's what the customers buy, driven by what they buy into.
    JET

  • SSRS & Report Viewer control - Show the print button and fire print for multi page report in Mozilla & Chrome

    I have reports in SSRS. I am using remote reports. Reports have multiple pages.
    In IE, the print button displays, but in Firefox and Chrome, it does not display.
    Below links shows how to display the print button for mozilla and chrome. These solutions only fire the print for the
    current page in the report viewer-
    http://stackoverflow.com/questions/951009/sql-reporting-services-print-button-not-shown-in-mozilla
    http://stackoverflow.com/questions/4208457/ssrs-print-button-in-chrome-and-firefox
    I need to be able to issue a print command for all
    pages in one go from the reportviewer.

    Hello,
    The common workaround about print button on ReportViewer control for non-IE browsers is add ActiveX print control or create Print function. It has pros and cons.
    I am not good at programming. But you can try to disable page breaks by setting InteractiveHeight to 0 so that the report will rendering in single page with Report Viewer control.
    Regards,
    Fanny Liu
    Fanny Liu
    TechNet Community Support

  • How to get the name of the selected building block in a building block content control?

    Hello,
    How can I obtain the name of the selected building block in a building block content control?
    I want to use this together with an on exit-event to populate other content Controls depending on the name of the selected building block item.
    Environment: Word 2010.
    Thanks,
    Peeter

    Hi Peeter,
    As far as I know the building block is the pre-built content, and the
    BuildingBlock object represents a building block in a template. After add the building block to the document, it inserts the content to the document.
    Building blocks are stored in the templates, therefore, to access the building blocks available for a document, we need to access an attached template.
    So, I think, we can’t obtain selected building block in the document.
    There are some links that may benefit you:
    # BdingBlock Object (Word)
    https://msdn.microsoft.com/en-us/library/office/ff192414.aspx?f=255&MSPPError=-2147217396
    # Working with Building Blocks
    https://msdn.microsoft.com/en-us/library/office/ff837878.aspx
    # Set the Building Blocks That You Can Use for a Content Control
    https://msdn.microsoft.com/en-us/library/office/ff197523.aspx
    Regards
    Starain
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • Format for certain columns in list view control

    I have a list view control and I would like to format the alignment for certain columns. I heard that the only way you can do this is by formatting the cells in excel. I tried this with no success. Can someone please give me step by step instructions on how to achieve this. I am currently allowing Xcelsius to handle my formatting for money. Is it possible to have Xcelsius handle the money formatting and have excel handle the alignment  formatting. I am open to whatever works at this point. Also I am using Xcelsius 2008 (Build Number 12,2,1,66).
    Much Thx

    Hi,
       In list view control you can format the entire row only, not a certain column.
       Go to property>Appearance>Text Tab>select Header>Format selected text->select the format.
      For width change: Property> Layout Tab>check custom column width the click the icon and enter width in pixel.
    Regards,
    Senthil K

  • I couldn't use Crystal Report Viewer Control in my ASPX page.

    Please I'm having a problem with crystal report viewer control which I couldn't resolve. I'm using VS 2008 and Framework 3.5.
    I building an ASP web application and when I add a CrystalReportViewer to my ASPX page I'm getting the following
    error.
    "Error     20     Type 'CrystalDecisions.Web.CrystalReportViewer' is not defined."
    I think maybe because I'm not having the right reference file. I'm using Crystal Reports 2008 and also I installed the following
    Service Packs:
    cr121_redist_install
    CR2008-SP1
    CR2008SP1-Fixes 1 and 2
    cr121_clickonce
    I check all the reference files in my project and they are as follow:
    CrystalDecisions.CrystalReports.Engine  (12.0.2000.0)
    C:\Program Files\Business Objects\Common\4.0\managed\dotnet2\CrystalDecisions.CrystalReports.Engine.dll
    CrystalDecisions.Enterprise.Framework  (12.0.1100.0)
    C:\Program Files\Business Objects\Common\4.0\managed\CrystalDecisions.Enterprise.Framework.dll
    C:\Program Files\Business Objects\Common\4.0\managed\CrystalDecisions.Enterprise.InfoStore.dll  (12.0.1100.0)
    C:\Program Files\Business Objects\Common\4.0\managed\dotnet2\CrystalDecisions.ReportSource.dll  (12.0.2000.0)
    C:\Program Files\Business Objects\Common\4.0\managed\dotnet2\CrystalDecisions.Shared.dll  (12.0.2000.0)
    Please Why I'm getting this problem? How I can resolve it?
    Thanks.

    If you have a viewer on one of your forms, delete it off the form and re-add it, ensuring that the crystalreports.web assembly referenced in your project is version 12.
    Ludek

  • How to disable "View Report" button in reporting services

    Is anyone know how to disable "View Report" button in reporting services, I know can do custom code in report properties, what is the code? I have tried something like this ***button1.enable=false, but it can not success.
    Appreciate if anyone can reply me, thanks.

    Hi,
    The message box don't work on the web because it is of windowform box. Based on your further description, you might want to do the date parameter validation. If so, there is common way to do this:(assume the date parameter value inputed can't be less than 2007)
    1) Intert a textbox and input the message used to show the end users if they input a invalidated date value for the parameter, and then set the textbox's hidden property to =iif(Year(Parameters!myPrameter.value) < 2007,false, true)
    2) Insert a Rectangle control below the textbox created in step 1, and put all report items in it and set the Rectangle's hidden property to =IIF(Year(Parameters!myParameter.value)<2007,true,false)
    After these, if the end users input the date value can meet the project requirement, the report will show the data the end users want, otherwise, the end users will see the error textbox to tell them the parameter value is incorrect.
    Hope this help,
    thanks,
    Jerry

  • Error testing my Business Process using Application View Control

    Hi there
    i'm using WLS 8.1 SP 4 and Sap Adapter 8.1
    I already could build my app view in app integration design console I can testing and everything works fine.
    I'm using adpater to sap and i able to see the results from SAP
    Now,,, i alreade created my app view control in order to use it in my business process but i get the following error:
    <Mar 3, 2006 10:34:53 AM CST> <Warning> <WLW> <000000> <Id=appViewControlTPA:0;
    Method=jpd.TPAAppView.serviceTPACompanyList(); Failure=com.bea.wlai.client.Appli
    cationViewException: Error invoking service 'serviceTPACompanyList' on Applicati
    onView 'TPAAppView': com.bea.xml.XmlException: Top level QName: {wlai/TPAAppView
    serviceTPACompanyListBAPI_COMPANYCODE_GETLIST_request}CompanyCode.GetList.Resp
    onse does not match the expected top level qname: {wlai/TPAAppView_serviceTPACom
    panyList_BAPI_COMPANYCODE_GETLIST_response}CompanyCode.GetList.Response in schem
    a type
    com.bea.xml.XmlException: Top level QName: {wlai/TPAAppView_serviceTPACompanyLis
    t_BAPI_COMPANYCODE_GETLIST_request}CompanyCode.GetList.Response does not match t
    he expected top level qname: {wlai/TPAAppView_serviceTPACompanyList_BAPI_COMPANY
    CODE_GETLIST_response}CompanyCode.GetList.Response in schema type
    at com.bea.wli.variables.XmlObjectVariableFactory.createProxy(Lcom.bea.w
    li.variables.ProcessXML;Ljava.lang.Class;Z)Lcom.bea.xml.XmlObject;(XmlObjectVari
    ableFactory.java:137)
    at com.bea.wli.variables.XmlObjectVariableFactory.createProxy(Lcom.bea.w
    li.variables.ProcessXML;Ljava.lang.Class;)Lcom.bea.xml.XmlObject;(XmlObjectVaria
    bleFactory.java:199).............
    these are my schemas:
    <?xml version="1.0" encoding="UTF-8"?>
    <xsd:schema elementFormDefault="unqualified"
    targetNamespace="wlai/TPAAppView_serviceTPACompanyList_BAPI_COMPANYCODE_GETLIST_request"
    xmlns="wlai/TPAAppView_serviceTPACompanyList_BAPI_COMPANYCODE_GETLIST_request"
    xmlns:xsd="http://www.w3.org/2001/XMLSchema">
    <xsd:complexType name="BAPI0002_1">
    <xsd:sequence>
    <xsd:element name="COMP_CODE">
    <xsd:simpleType>
    <xsd:restriction base="xsd:string">
    <xsd:maxLength value="4"/>
    </xsd:restriction>
    </xsd:simpleType>
    </xsd:element>
    <xsd:element name="COMP_NAME">
    <xsd:simpleType>
    <xsd:restriction base="xsd:string">
    <xsd:maxLength value="25"/>
    </xsd:restriction>
    </xsd:simpleType>
    </xsd:element>
    </xsd:sequence>
    </xsd:complexType>
    <xsd:element name="CompanyCode.GetList">
    <xsd:complexType>
    <xsd:all>
    <xsd:element minOccurs="0"
    name="COMPANYCODE_LIST">
    <xsd:complexType>
    <xsd:sequence>
    <xsd:element maxOccurs="unbounded"
    minOccurs="0"
    name="item"
    type="BAPI0002_1"/>
    </xsd:sequence>
    </xsd:complexType>
    </xsd:element>
    </xsd:all>
    </xsd:complexType>
    </xsd:element>
    </xsd:schema>
    <?xml version="1.0" encoding="UTF-8"?>
    <xsd:schema elementFormDefault="unqualified"
    targetNamespace="wlai/TPAAppView_serviceTPACompanyList_BAPI_COMPANYCODE_GETLIST_response"
    xmlns="wlai/TPAAppView_serviceTPACompanyList_BAPI_COMPANYCODE_GETLIST_response"
    xmlns:xsd="http://www.w3.org/2001/XMLSchema">
    <xsd:complexType name="BAPIRETURN">
    <xsd:sequence>
    <xsd:element name="TYPE">
    <xsd:simpleType>
    <xsd:restriction base="xsd:string">
    <xsd:maxLength value="1"/>
    </xsd:restriction>
    </xsd:simpleType>
    </xsd:element>
    <xsd:element name="CODE">
    <xsd:simpleType>
    <xsd:restriction base="xsd:string">
    <xsd:maxLength value="5"/>
    </xsd:restriction>
    </xsd:simpleType>
    </xsd:element>
    <xsd:element name="MESSAGE">
    <xsd:simpleType>
    <xsd:restriction base="xsd:string">
    <xsd:maxLength value="220"/>
    </xsd:restriction>
    </xsd:simpleType>
    </xsd:element>
    <xsd:element name="LOG_NO">
    <xsd:simpleType>
    <xsd:restriction base="xsd:string">
    <xsd:maxLength value="20"/>
    </xsd:restriction>
    </xsd:simpleType>
    </xsd:element>
    <xsd:element name="LOG_MSG_NO">
    <xsd:simpleType>
    <xsd:restriction base="xsd:string">
    <xsd:maxLength value="6"/>
    </xsd:restriction>
    </xsd:simpleType>
    </xsd:element>
    <xsd:element name="MESSAGE_V1">
    <xsd:simpleType>
    <xsd:restriction base="xsd:string">
    <xsd:maxLength value="50"/>
    </xsd:restriction>
    </xsd:simpleType>
    </xsd:element>
    <xsd:element name="MESSAGE_V2">
    <xsd:simpleType>
    <xsd:restriction base="xsd:string">
    <xsd:maxLength value="50"/>
    </xsd:restriction>
    </xsd:simpleType>
    </xsd:element>
    <xsd:element name="MESSAGE_V3">
    <xsd:simpleType>
    <xsd:restriction base="xsd:string">
    <xsd:maxLength value="50"/>
    </xsd:restriction>
    </xsd:simpleType>
    </xsd:element>
    <xsd:element name="MESSAGE_V4">
    <xsd:simpleType>
    <xsd:restriction base="xsd:string">
    <xsd:maxLength value="50"/>
    </xsd:restriction>
    </xsd:simpleType>
    </xsd:element>
    </xsd:sequence>
    </xsd:complexType>
    <xsd:complexType name="BAPI0002_1">
    <xsd:sequence>
    <xsd:element name="COMP_CODE">
    <xsd:simpleType>
    <xsd:restriction base="xsd:string">
    <xsd:maxLength value="4"/>
    </xsd:restriction>
    </xsd:simpleType>
    </xsd:element>
    <xsd:element name="COMP_NAME">
    <xsd:simpleType>
    <xsd:restriction base="xsd:string">
    <xsd:maxLength value="25"/>
    </xsd:restriction>
    </xsd:simpleType>
    </xsd:element>
    </xsd:sequence>
    </xsd:complexType>
    <xsd:element name="CompanyCode.GetList.Response">
    <xsd:complexType>
    <xsd:all>
    <xsd:element minOccurs="0"
    name="RETURN"
    type="BAPIRETURN"/>
    <xsd:element minOccurs="0"
    name="COMPANYCODE_LIST">
    <xsd:complexType>
    <xsd:sequence>
    <xsd:element maxOccurs="unbounded"
    minOccurs="0"
    name="item"
    type="BAPI0002_1"/>
    </xsd:sequence>
    </xsd:complexType>
    </xsd:element>
    </xsd:all>
    </xsd:complexType>
    </xsd:element>
    </xsd:schema>
    and this is my xml i'm using as a request:
    <?xml version="1.0" encoding="UTF-8"?>
    <n1:CompanyCode.GetList xmlns:n1="wlai/TPAAppView_serviceTPACompanyList_BAPI_COMPANYCODE_GETLIST_request" xmlns:xsi="http://www.w3.org/2001/XMLSchema" xsi:schemaLocation="wlai/TPAAppView_serviceTPACompanyList_BAPI_COMPANYCODE_GETLIST_request">
         <COMPANYCODE_LIST>
              <item>
                   <COMP_CODE/>
                   <COMP_NAME/>
              </item>
         </COMPANYCODE_LIST>
    </n1:CompanyCode.GetList>
    i do not what it is wrong and i don't understand why i can test my app view since app int desing console succesfully but i get an error running my business process using workshop
    any idea?

    Try to send some valid data in COMP_CODE.
    It seems that SAP is returning some reply which is not fitting your response Schema.
    SAP Call is made and problem is in generating response document.
    Use the design console to test the view again. and try to see the XML resquest document and response document. Compare your request xml with that in design console.

  • App builder and remote control

    I want to build and distribute an executable, using Labview 6.1 - and I would like to use the remote panel control functionality. The end-users will not have Labview (other than the run-time engine), so they will have to use a browser to view/control the application remotely.
    Is there anything else I need to package with the application executable (other than the run-time engine and the License manager)?
    Can I use the Web publishing tool to create the HTML file for the remote front panel? Since the target machine will not have Labview, and will be running the compiled EXE file instead of a VI, how do I refer to the VI in the web tool?
    Eg. I compile 'webapp.VI' into 'webapp.exe'. What URL should I use to connect to the appl
    ication remotely, using a browser?
    Thanks.

    gnm,
    Please refer to KnowledgeBase 2IDDCHB9: Using Remote Panels with a LabVIEW Applications (EXE) for the information you are looking for.
    Randy Hoskin
    Applications Engineer
    National Instruments
    http://www.ni.com/ask

  • Expand=false for Tree view control

    Hi 
    I have a placed a tree view control on SharePoint 2010 master page  and given sitemap as a datasource.
    and my tree view is displaying all the links from sitemap file.
    But here the problem is all the node are getting expanded.
    Is there any way to disable that.

    Assuming you are using SPTreeview control you can set ExpandDepth property. This property gets or sets the number of levels that are expanded when a TreeView control is displayed for the first time.
    Example: http://msdn.microsoft.com/en-us/library/ms466994(v=office.14).aspx
    Amit

  • How to implement the sequence view controls in the customized LabVIEW UI

    Hi,
    I'd like to use LabVIEW to run the TestStand Sequence, and show the execution windows in the UI.(something llike the attached image)
    I followed my senior's method : connected the sequence view controls into the TestStand UI Execution View Manager as objects.
    Then use the register event callback to build a callback VI.
    The callback VI is checking which the RunState of the Execution Manager is stopped and assigning the execution to that Execution Manager.
    Though it works, but really confuses me, needless to say to you all.
    Could someone give me some suggestion how to show the execution windows in the LabVIEW UI? I'll appreciate your help.
    Solved!
    Go to Solution.
    Attachments:
    Multi_UUT_SequenceView.PNG ‏65 KB

    It's too complicated to answer your question in simple words.
    Please take a detail look at the following links. It comes with some basic concepts and tutorials regarding how to use TestStand UI in LabVIEW.
    http://www.ni.com/white-paper/7560/en/
    http://www.ni.com/white-paper/14376/en/

  • DPS native Android Viewer

    I currently have an app in the iTunes store and am trying to expand into Android ( Google Play ) and am using the new web-based DPS native Android Viewer...
    1. Can my AppName be the same as in the iTunes Store ?
    2. Can my Bundle ID be the same as in the Apple Bundle ID ?
    3. In the library pane when I choose "Configure", the only options are 768x1024 - why is this. I want a PDF based solution that will scale to the users device's ratio... ??

    1. Yes.
    2. Yes.
    3. Ignore that section of App Builder. It's called "advanced" for a reason and you don't need to use it.
    Neil

  • How do you disable voice control on iphone 4

    Voice Control doesnt seem to work to create a text message on iphone 4 like it does on the 4S.  How do I disable Voice Control all together on a 4?

    capsjenwalker wrote:
    How do I disable Voice Control all together on a 4?
    Sorry, you can't. There is no setting to completely disable such.

  • URGENT | Need HELP to build programmatic view criteria

    Hi
    I need to build programatic view criteria like below,
    ((JobId = "SH_CLERK" AND Salary > 2500) OR ( Salary > 2500))
    AND (DepartmentId =100)
    Kindly help how can we achieve this,
    The ViewCriteriaItem objects like below, how to link them to achieve like above statement.
    ViewObjectImpl empVOImpl = getEmployeesView1();
    ViewCriteria vc = empVOImpl.createViewCriteria();
    ViewCriteriaRow vcr = vc.createViewCriteriaRow();
    //criteria for employee id
    ViewCriteriaItem vci1 = vcr.ensureCriteriaItem("JobId");
    vci1.setValue("SH_CLERK");
    //criteria for showing employees whose salary are more than 10000
    ViewCriteriaItem vci2 = vcr.ensureCriteriaItem("Salary");
    vci2.setOperator(">");
    vci2.setValue(new Number(2500));
    //criteria for department
    ViewCriteriaItem vci3 = vcr.ensureCriteriaItem("DepartmentId");
    vci3.setOperator("=");
    vci3.setValue(new Number(100));
    vc.addElement(vcr);
    empVOImpl.applyViewCriteria(vc);
    - Rajesha
    Edited by: user12820425 on May 15, 2013 10:18 AM

    Hi Rajesha,
    You can follow below steps.
    1)Create VOImpl for VO on which you have query based.
    2)Remove Column(eg.JobId) from standard Default ViewCriteria
    3)In VOImpl create method to Create View custom Criteria, Add element
    public ViewCriteria  addCustomVC(){
                ViewCriteria vc = null;
                vc = this.createViewCriteria();
                vc.setName("customVC");
            ViewCriteriaRow vcRow = vc.createViewCriteriaRow();
            vcRow.setConjunction(ViewCriteriaRow.VC_CONJ_AND);
            if(getJobId() != null){ 
                vcRow.setAttribute("JobId", "' job_id = "+getJobId()+"'"); 
            }else {
                vcRow.setAttribute("JobId",null);
            vc.addElement(vcRow);
    return vc;
    }4)Override standard method public String getCriteriaItemClause to exclude above columns
        @Override
        public String getCriteriaItemClause(ViewCriteriaItem viewCriteriaItem) {
            //JobId
            if( "JobId".equals(viewCriteriaItem.getName()) ) {
                return (String) viewCriteriaItem.getValue();   
            }else{
                return super.getCriteriaItemClause(viewCriteriaItem);
        }5)Override public void executeQuery() method to add custom view criteria
    @Override
        public void executeQuery()
                applyViewCriteria(addCustomVC(), true);
                super.executeQuery();
                removeApplyViewCriteriaName("customVC");
        }Thanks,
    Jit

Maybe you are looking for