C2040-951 Exam Details

  • Exam Code
    :C2040-951
  • Exam Name
    :IBM Lotus Notes Domino 8.5 Application Development Update
  • Certification
    :IBM Certifications
  • Vendor
    :IBM
  • Total Questions
    :94 Q&As
  • Last Updated
    :Jul 11, 2026

IBM C2040-951 Online Questions & Answers

  • Question 31:

    John would like the user to open another page from the current XPage set on the screen. What kind of simple action he can use to to that?

    A. Advanced (Server)
    B. Basic (Server)
    C. Advanced (Client)
    D. Basic (Client)

  • Question 32:

    Barb is the lead developer for the Sales application and the Travel application. Each application consists of multiple databases. Within the application navigator, Barb would like to be able to list the databases of the Sales application together, and then, separate from the Sales application, to list the databases of the Travel application together.

    How can she do this?

    A. For each application, create a subfolder under the Data folder. Move each set of databases to the appropriate subfolder. Drag each folderonto the application navigator.
    B. Click the folders icon within the application navigator. Select the option to Create a new Working Set. Name the Working Set "Sales" andselect the databases that comprise the Sales application. Perform a similar procedure for the Travel application.
    C. From Domino Designer select Create > Working Set. Specify "Sales" for the name. From the application properties of each database of the Sales application, select "Sales" from the Working Set drop-down list. Perform a similar procedure for the Travel application.
    D. Edit the application properties of each database that comprises the Sales application. On the Design tab, specify "Sales" for theWorking Setoption. Repeat for each database of the Sales application. Perform a similar procedure for the Travel application.

  • Question 33:

    Daniel has an XPage design element that shows a view. The view has hundreds of entries, ten of which display at one time. What core control can Daniel add to the XPage to allow the user to navigate through the view?

    A. View control
    B. Pager control
    C. Repeat control
    D. Navigator control

  • Question 34:

    Nick would like to use JavaScript to get the name of the current XPage.

    Which one of the following global objects and its corresponding method can he use to accomplish this?

    A. view.getPageName();
    B. session.getPageName();
    C. database.getPageName();
    D. applicationScope.getPageName();

  • Question 35:

    Sheldon has created an XPage for a grocery application that once submitted will redirect the user to the confirmation XPage. Which method of the context object can Sheldon use to perform the redirect?

    A. setRedirect(page:string)
    B. redirectToPage(page:string)
    C. redirectToXPage(page:string)
    D. setXPageRedirect(page:string)

  • Question 36:

    Hye needs to create an XPage to allow users to browse a view of Inventory documents. She needs to allow a user to select one or more documents and click a button to delete the selected documents. How can Hye accomplish this task?

    A. Create a viewPanel and set the Selectable option on the first column. Add a button to the XPage and specify the Delete simple action for the onclick event.
    B. Drag an EditTable control onto the XPage. Specify the view for the Source property and set the Selectable property. In the Submit section,select Delete for the action.
    C. Create a viewPanel and include a column with the Check box property enabled. Add a button to the XPageand specify the Delete SelectedDocuments simple action for the onclick event.
    D. Drag an EditTable control onto the XPage. Specify the view for the Data property and select Left margin and Check box. In theActionarea,select Submit for the Type, and select Delete Selected for the argument.

  • Question 37:

    Kaitlyn has been asked to track which browser versions people are using to access the Customers XPage. She wants to add code that writes the browser version to the server log whenever a user opens the XPage. What server-side code can Kaitlyn add to do this task?

    A. Add this code in the beforePageLoad event of the XPage: var req = facesContext.getExternalContext().getRequest();print(req.getHeader("User-Agent"));
    B. Add this code in the onLoad event of the XPage: var req = facesContext.getExternalContext().getRequest();print(req.get(HTTP_USER_AGENT));
    C. Add this code in the onLoad event of the XPage:print(headerValues.getHeader(HTTP_USER_AGENT));
    D. Add this code in the beforePageLoad event of the XPage:print(headerValues.getHeader("User- Agent"));

  • Question 38:

    Hurley is working on a shipping application which is part of the cargo working set. He switches over to the employee working set and notices that the shipping application displays as part of that set. How can Hurley remove the shipping application from the employee working set?

    A. Select the shipping application and from the menu bar select File > Application > Delete.
    B. Click on the folders icon on the application navigator menu, highlight the employee working set and select Edit Working Set. De-select theshipping application.
    C. Select the shipping application from the Application Navigator. From the menu bar, click Project > Remove from Working Set.
    D. Click on the folders icon on the application navigator menu, highlight the employee working set and select Edit Working Set. Highlight theshipping application and click Remove from working set.

  • Question 39:

    Fiona would like to create an XPage that would switch into edit mode. In order to allow users to edit the page she would like to add a button to do this. How should she set up the button to perform this action?

    A. XPages cannot be opened in edit mode.
    B. No button needs to be added, XPages are opened in edit mode by default.
    C. In the Properties tab, select "simple action", click "add action"; in the dialog, select Document for Category, select "Change document mode"in the "action" field, and then select "auto edit" in the "Document mode" field.
    D. In the Event tab, select "simple action", click "add action"; in the dialog, select Document for Category, select "Change document mode" inthe "action" field, and then select "auto edit" in the "Document mode" field.

  • Question 40:

    Emil has a data table in his XPage. He has identified the data table's data source as a particular Domino View Data Source. He has also inserted the columns that he needs. How can he assign each column to a matching column from the Domino view?

    A. Drag a view control onto the data table and define its columns.
    B. Select the data table and define its data binding to include all of the view's columns, in the appropriate order.
    C. Right-click each column, select Data Binding from the context menu, and identify the appropriate column in the Domino view.
    D. Drag the appropriate controls from the Controls view onto the columns in the data table and define theirdata bindings to the individualcolumns in the Domino view.

Tips on How to Prepare for the Exams

Nowadays, the certification exams become more and more important and required by more and more enterprises when applying for a job. But how to prepare for the exam effectively? How to prepare for the exam in a short time with less efforts? How to get a ideal result and how to find the most reliable resources? Here on Vcedump.com, you will find all the answers. Vcedump.com provide not only IBM exam questions, answers and explanations but also complete assistance on your exam preparation and certification application. If you are confused on your C2040-951 exam preparations and IBM certification application, do not hesitate to visit our Vcedump.com to find your solutions here.