You are on page 1of 27

Exam Name: Exam Type: Exam Code:

IBM Lotus Notes Domino 8.5 Application Development Update Lotus 190-951 Total Questions

100

Question: 1 Lainey has recently upgraded to Notes Domino 8.5. She is now exploring the design of her applications to see what new features might be available. What is the purposeof the controls palette that Lainey sees? A. The controls palette contains controls, such as Edit Box, File Upload, and Table that the developer can drag onto the XPage canvas. B. The controls palette is another way to access the same items that are available from the Create menu for forms, views, XPages and other C. The controls palette contains items like Edit Box, Button, and Label that the developer can drag onto XPages and forms. The controls palette D. The controls palette contains UI and other controls (such as Button, Link, and Image) that allow the developer to drag controls onto XPage or E. The controls palette is not available for other elements. Answer: A Question: 2 Joshua would like to have a cookie set on his Movie Rental XPage before it loads on the browser. Which view would Joshua use to add this functionality? A. Events view B. Controls view C. Properties view D. Applications view Answer: A Question: 3 Neil has built an XPage and needs to have a field value to be calculated when the user selects something from a Combo box control. How can he do this task? A. Add server-side JavaScript to the Combo box's onclick event and use the @Function Script Library to execute the @SetField function. B. Add client-side JavaScript to the Combo box's onclick event and use the @Function Script Library to execute the @SetField function. C. Using the Combo box's onchange event, add a simple action of the Modify Field type and define the target field and the calculation to D. Using the Combo box's onchange event, add a simple action of the Update Field type and define the target field and the calculation to Answer: C Question: 4 Brandon is working on an international XPages application and he needs to know the user's time zone. Which of the following server-side JavaScript lines will provide that? A. header.timezone B. context.getTimeZone() C. facesContext.getTimeZone() D. sessionScope.getTimeZone() Answer: B Question: 5
Page 1 of 27

Exam Name: Exam Type: Exam Code:

IBM Lotus Notes Domino 8.5 Application Development Update Lotus 190-951 Total Questions

100

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 Answer: B Question: 6 William is updating an application that uses a parent-response hierarchy to have an XPages interface. What should he use to enable the Create Response button? A. Add a simple action to the button, define the action as Create Response Document. B. Add a simple action to the button, define the action as Create Document and specify the Response XPage as the target page. C. Add a simple action to the button, define the action as Create Response Document and calculate the parent document ID from the existing D. Add a simple action to the button, define the action as Create Document, specify the Response XPage as the target page, and set the Answer: C Question: 7 Ida has developed the needed functionality in the Customers XPage of her application. The Web design team has provided her with the internal.css stylesheet. After Ida imports the stylesheet to her application, how can she add the stylesheet to the XPage? A. Open the XPage in Domino Designer. On the Style tab of the Properties view, click Add style sheet to page and select internal.css. B. Open the XPage in Domino Designer. Right-click in an open area of the XPage and open the Properties window. Select internal.css for the C. From the Applications view, select Resources > Style Sheets > internal.css. From the Wiring tab of the Properties view, click Add and select D. From the Applications view, double-click to open the internal.css stylesheet. From the Associations tab of the Properties view, click Add Answer: A Question: 8 Jeremy wants to use the built-in type-ahead functionality provided with XPages without writing any custom JavaScript code. Which control does he use? A. Edit Box B. List Box C. Combo Box D. Multiline Edit Box Answer: A Question: 9 Lena is developing an XPage that is a shopping cart application, to allow the user to browse available corporate publications. The publications that the user selects are stored in a cookie that
Page 2 of 27

Exam Name: Exam Type: Exam Code:

IBM Lotus Notes Domino 8.5 Application Development Update Lotus 190-951 Total Questions

100

is named usrPubs. The username is stored in a cookie named shopperName. What code can Lena use in her XPage to retrieve the cookies? A. var cookies = header.get().cookie(); B. var pubs = cookie.get("usrPubs"); C. get("shopperName"); D. var req = facesContext.getExternalContext().getRequest(); E. cookie().values(); F. var req = facesContext.getExternalContext().getRequest(); G. getHeader("Cookie"); Answer: D Question: 10 Jack needs to display the release version of the Sales application on the top of each XPage of the site. He has created a computed field at the top of the 'home' XPage, and is using this field to set the release version. Jack also needs to create a computed field that is placed at the top of each linked Xpage. What code should he provide for Computed Field of each linked page to display the release version? A. environment("relVersion"); B. applicationScope("relVersion"); C. var strVersion = "Release: "; D. get("relVersion"); E. strVersion F. var strVersion = "Release: "; G. get("relVersion"); H. strVersion Answer: D Question: 11 The DiscussionTopics XPage includes a button to take users to the Feedback XPage. Ted has created the Feedback XPage. He now wants to add a Save and close button that saves the user's input, and take the user back to the DiscussionTopics XPage. What is one way he can do this task? A. Drag a new Button control onto the XPage canvas. Set the button type to Submit. For the onclick event, add the following server-side B. JavaScript: C. save(); D. Drag a new Button control onto the XPage canvas. Set the button type to Submit. For the onclick event, add the following server-side E. JavaScript: F. save(); G. getUrl(".."); H. Drag a new Button control onto the XPage canvas. Leave the button type as Button. For the onclick event, add a simple action, selecting I. Specify DiscussionTopics as the argument. I. Drag a new Button control onto the XPage canvas. Leave the button type as Button. For the onclick event, add a simple action, selecting I. Specify DiscussionTopics as the argument. Answer: D
Page 3 of 27

Exam Name: Exam Type: Exam Code:

IBM Lotus Notes Domino 8.5 Application Development Update Lotus 190-951 Total Questions

100

Question: 12 Marsee is writing client-side JavaScript code to access a text box on her XPage. What function should she use to get the exact name and ID of the text box after the server renders the component on the browser? A. getElement B. getClientID C. getComponent D. getJSElementID Answer: B Question: 13 Emma needs to trap and prevent certain keystrokes in her XPages application. Where can she do this? A. In the Events view B. In the Editor view C. In the Ouline view D. In the Properties view Answer: A Question: 14 Dina has created a tabbed panel on her XPage and she needs to add an additional tab. How can she do this? A. Within the Outline, right-click the Tabbed Panel and select Insert or Append Tab. B. Within the Outline, select one of the Tab panels, and use CTRL+C and CTRL+V to paste in a new copy. C. Select the Tabbed Panel in the XPage editor, select the Tabbed Panel menu, and select either Insert or Append Tab. D. Select the Tabbed Panel in the XPage editor, select All Properties in the Properties View, and edit the tabEntries property to add another Answer: C Question: 15 Earl is working with the global view object available within JavaScript in XPages. With what kind of view is he working? A. A JSF view B. A Notes view C. A Domino view D. An Eclipse view Answer: A Question: 16 Lian has used the Set Value simple action in the Timesheet XPage to set the value of a computed expression. What will the generated XML look like on the XPage after this simple action has been added? A. <xp:this.action>
Page 4 of 27

Exam Name: Exam Type: Exam Code:

IBM Lotus Notes Domino 8.5 Application Development Update Lotus 190-951 Total Questions

100

B. Status}"></xp:setValue> C. action> D. <xp:this.action> E. <xp:setValue fieldName=[ce] value="Approved"> F. </xp:setValue> G. <xp:this.action> H. xsp" binding=[ce] value="Approved"> I. </xp:setValue> I. <xp:this.action> I. xsp" fieldName=[ce] value="Approved" createConflict=false> I. </xp:setValue> Answer: A Question: 17 Sarah is using the setValue Simple Action to update the Author field's data on the Book XPage. Which line of code is an example of using a global function to access the relevant data? A. getView("Author") B. getForm("Book").Author C. getComponent( "Author" ) D. getComponent( "Book" ).Author Answer: C Question: 18 Hector is working on an XPages application and wants to let users navigate to particular pages by clicking on images. How can he do this task? A. Define the images' onclick events to point to simple actions configured as New Page Actions and select the appropriate page for each image B. Define the images' onclick events to point to simple actions configured as New Page Actions and select the appropriate XPage for each C. Define the images' onclick events to point to simple actions configured as Open Page Actions and select the appropriate XPage for each D. Define the images' onclick events to point to simple actions configured as Open XPage Actions and select the appropriate XPage for each Answer: C Question: 19 Chester has an XPage that is reporting an Error 500 HTTP Web Server: Command Not Handled Exception. How can he get more details about the problem? A. Double-click Application properties in the application navigator, click the XPages tab and enable the Display default error page option. B. Double-click Application properties in the application navigator, click the XPages tab and disable the Display default error page option. C. Click the Application title in the application navigator, select the Properties view, select the Design tab, and enable the Display default error D. Click the Application title in the application navigator, select the Properties view, select the Design tab, and disable the Display default error Answer: A
Page 5 of 27

Exam Name: Exam Type: Exam Code:

IBM Lotus Notes Domino 8.5 Application Development Update Lotus 190-951 Total Questions

100

Question: 20 Barbara is designing an application using XPages that features a common navigation system on all XPages. What type of control should she use for this navigation system? A. Core control B. Custom control C. SubForm control D. Container control Answer: B Question: 21 Jennifer has to get the IP address of the user who is accessing her Reporting XPage. This information is stored in a CGI variable. What global object can she use to access the IP address and all other CGI variables contained in the incoming request? A. cookie B. paramValues C. facesContext D. headerValues Answer: C Question: 22 Farah has added the main.css stylesheet to her XPage. She wants to associate the helpText class from main.css with the lblHelp Label control on the page. How can Farah do this task? A. Select the Source tab from the Xpage canvas and enter this line: <xp:lblHelp class="helpText"></xp:lblHelp> B. Right-click lblHelp from the XPage. On the HTML tab of the Properties window, enter helpText for the Class option. C. Select the lblHelp control on the Xpage. From the Style tab of the Properties window, enter helpText for the Class option. D. Select the Source tab from the Xpage canvas. Locate the <xp:styleSheet href="/main.css"> line. Below this line, add: E. <xp:lblHelp styleClass="helpText"></xp:lblHelp> Answer: C Question: 23 Marta needs to store a value and reuse it throughout the life of each Web user's interaction with her XPages application. How should she set the value named Title to Senior Project Manager? A. sessionScope.Title= "Senior Project Manager" B. applicationScope.Title= "Senior Project Manager" C. sessionScope.setValue("Title", "Senior Project Manager") D. applicationScope.setValue("Title", "Senior Project Manager") Answer: A Question: 24 Gavin is working in Designer and wants to access the online help to answer a question. How would he launch the Eclipse-based version of the help information?

Page 6 of 27

Exam Name: Exam Type: Exam Code:

IBM Lotus Notes Domino 8.5 Application Development Update Lotus 190-951 Total Questions

100

A. Project > Help B. Navigate > Help C. Help > Help Contents D. Tools > Designer Help Answer: C Question: 25 Nadia needs to add a control to her XPage that allows the users to only select one option, and she needs to define the choices based on a DBLookup to a configuration document. What control should she use to accomplish this task? A. Check box control B. Radio button control C. Check box group control D. Radio button group control Answer: D Question: 26 Eniola is creating a Domino Web application. She is going to try using the built-in editors for HTML and CSS to edit some imported HTML files and to create the stylesheet. What can Eniola do to get context-sensitive assistance from the editors? A. Simply begin typing. The auto-complete feature displays a selectable list of items based on context and on what characters have already B. At any time while editing an HTML file or a stylesheet, right-click and select from the list of tags, attributes, and so on as appropriate for the C. Click File > Preferences > Domino Designer. Enable the Content Assist option to enable autocomplete. This feature is disabled by default in D. At any time while editing an HTML file or a stylesheet, select Edit > Content Assist or press Ctrl+Spacebar to display a selectable list of tags, Answer: D Question: 27 Abbas has imported the screen.css stylesheet into his application. He has discovered that he needs to edit the properties of some of the classes in the CSS. What steps can he follow to make the needed changes and save the CSS changes within the application? A. From the application navigator in Designer, expand Resources and expand Style Sheets. Double-click screen.css to use the built-in CSS B. From the application navigator in Designer, expand Resources and expand Style Sheets. Click screen.css and in the Outline view select a C. From the application navigator in Designer, expand Resources and double-click Style Sheets. Select screen.css in the Design pane. From D. From the application navigator in Designer, expand Resources and double-click Style Sheets. Select screen.css in the Design pane. From Answer: A Question: 28 In the Reservations application, the field name for the item that stores the name of the requester has been changed from RequestedBy to ReservedBy, and the field name for this person's phone number has been changed from RequestedByPhone to ReservedByPhone. The views of the
Page 7 of 27

Exam Name: Exam Type: Exam Code:

IBM Lotus Notes Domino 8.5 Application Development Update Lotus 190-951 Total Questions

100

application still reference the old field names, and some of the column titles use Requested, while others use Reserved. How can Colby update the view to use the new field name and the updated title? A. Select Tools > Edit Attributes. For Type, specify Views. Select the views to modify. Select Titles and Column Values, type "Requested" for B. Select Tools > DXL Utilities > Transformer. For Type, specify Views. Select the views to modify. For Transform what, select Column > All > All. C. For each view, select the view in the application navigator. Select Tools > Edit Attributes. Select Edit > Find/Replace. For Find specify D. " For Replace specify "Reserved." Click Verify Replace to confirm each replacement as the original string is located. E. For each view, select the view in the application navigator. Select Tools > Edit with DXL. After the design opens, select Edit > Find/Replace. F. Click Find and then Replace to visually verify each replacement. Answer: D Question: 29 Percy has written a LotusScript agent that creates a vCard and attaches it to a selected Person record in the Domino directory. His agent runs to completion, but when he opens the document it does not have the vCard attached. Given the following LotusScript code, what is the cause of the problem? Dim session As New NotesSession Dim dbNAB As NotesDatabase Dim docNAB As NotesDocument Dim dcNAB As NotesDocumentCollection Set dbNAB = session.CurrentDatabase Set dcNAB=dbNAB.UnprocessedDocuments Set docNAB = dcNAB.GetFirstDocument Do While Not (docNAB Is Nothing) Call docNAB.AttachVCard(docNAB) Set docNAB = dcNAB.GetNextDocument(docNAB) Loop A. The agent doesn't save docNAB after attaching the vCard. B. The AttachVCard method cannot use the same document object as both source and target documents. C. The AttachVCard method requires an additional parameter, specifically a ForceDocumentSave Boolean value. D. The AttachVCard method can only be used with mail memo documents as the target, so the agent would have to call docNAB.Send to attach Answer: A Question: 30 Meegan created an image resource set for her Web application that consists of four images placed horizontally. What are the four states that cause each of the images to show on the screen? A. link, visited, hover, active B. normal, click, mouse-over, blur C. onLoad, onFocus, onBlur, onUnload D. normal, mouse-over, selected, mouse-down Answer: D Question: 31 Elizabeth is modifying the Customers composite application. She needs to add code to determine if the RecentOrders component can be repositioned. What is a function she could use for this purpose?

Page 8 of 27

Exam Name: Exam Type: Exam Code:

IBM Lotus Notes Domino 8.5 Application Development Update Lotus 190-951 Total Questions

100

A. @IsMoveable("RecentOrders") B. @GetComponentProperty(MOVEABLE) C. @ComponentProperty("RecentOrders"; MOVEABLE) D. @GetComponentViewPreference(com.ibm.rcp.moveable) Answer: D Question: 32 Ignacio needs to enable rich text editing in his Web application. He would like to take advantage of the Dojo rich-text editing control available in XPages, but he needs to use it on a form instead. How can he do this task? A. Select Using JavaScript Control on the rich text field's Web Access Display property. B. Create an otherwise blank XPage with a rich text editing control and use pass-through HTML to include that XPage within the form. C. The only way to do this task is to set up a separate Dojo installation within his application; Ignacio cannot access the Dojo libraries used in D. Create a temporary XPage with a rich text editing control, then go to the Source tab and copy the XML for the rich text control and paste it Answer: A Question: 33 Virginia is writing JavaScript code in the onclick event of an image, but she isn't seeing any code completion from the editor. How can she get a JavaScript editor that includes code completion? A. Press Control+Spacebar to trigger code completion. B. Change the Eclipse preferences to include code completion in every JavaScript editor. C. Create the JavaScript code as a JavaScript library, then include that library in her XPage. D. Click the Open Script Dialog button to open the modal JavaScript editor, which features code completion. Answer: D Question: 34 Jeff is setting up his status XPage so that it displays graphical status indicators based on the data being displayed. He has not received the images from his customer yet.What can he do to continue developing the application while waiting for the images to be delivered? A. Select the null image when adding the image control to the form. B. Select Use an image placeholder when adding the image control to the form. C. Select the placeholder image from Image Resources in the application navigator. D. Select the Determine Later option when adding the image control to the form. Answer: B Question: 35 Kumar is building the XPage that serves as the home page for the Corporate Happenings site. The home page needs to include an image at the top right of the page, andthis image changes weekly. How can Kumar design his XPage to do a lookup to the vConfig view to determine the location of the image, rather than hard-coding an image URL? A. Drag a computed field control onto the XSP editor. Select Formula language for the Data Binding. Enter this code in the script pane: B. "<image src=\""+@DbLookup(\"\";\"vConfig\";\"spotlightImage\";1)+"\" />"
Page 9 of 27

Exam Name: Exam Type: Exam Code:

IBM Lotus Notes Domino 8.5 Application Development Update Lotus 190-951 Total Questions

100

C. Drag a computed field control onto the XSP editor. Select Formula language for the Data Binding. Enter this code in the script pane: D. "<image src=\""+@DbLookup(\"\",\"vConfig\",\"spotlightImage\",1)+"\" />" E. Drag an image control onto the XPage. Select Use an image placeholder. For the Image source property, select the Computed property F. Enter this code for the script: G. @DbLookup("","vConfig","spotlightImage",1) H. Drag an image control onto the XPage. Select Use an image placeholder. For the Image source property, select the Computed property I. Enter this code for the script: I. @DbLookup("";"vConfig";"spotlightImage";1) Answer: C Question: 36 Tara is writing an agent that allows users to reset their password on their ID file from the ID vault. What method listed below would need to be used in the agent to accomplish this task? A. notesSession.ResetUserPassword B. notesDocument.ResetUserPassword C. notesDatabase.ResetVaultIDPassword D. notesAdministrationProcess.ResetIDPassword Answer: A Question: 37 Viktor has been asked to begin modifying the corporate Domino Web sites to adhere to XHTML standards. He has enabled Enable enhanced HTML generation in the application properties. When testing a couple of the page elements in the Web browser and viewing the source, Viktor notices that tags like <br> and <hr> are still not correctly closed, that is., <br />. What could be the problem? A. This setting only applies to generated HTML, like passthrough HTML on a form. B. The Web closes tags that have content. Tags that do not have content are ignored. C. Each page element needs to be opened and saved to incorporate this new application property setting. D. The Web server generates valid XML, but there are exceptions. One of the exceptions is passthrough HTML. Answer: D Question: 38 Jacqueline is performing a code review of a colleague's LotusScript library and sees the following line of LotusScript: Call myRichTextDocLink.RemoveLinkage What will that line of code do to the doclink? A. Remove it completely B. Remove it completely, unless it is a hotspot link C. Remove it, including the graphic, but leave any text if it is a hotspot link D. Remove it, but leave the graphic representing the link or any text in the case of a hotspot link Answer: C Question: 39
Page 10 of 27

Exam Name: Exam Type: Exam Code:

IBM Lotus Notes Domino 8.5 Application Development Update Lotus 190-951 Total Questions

100

Renee is developing the Product Support Contact XPage. When a product manager enters the name of a support technician, the page is submitted and a lookup is done to try and populate the technician's e-mail address and phone on the XPage. If there is no e-mail or phone found, then messages should display to inform the product manager that the E-mail and Phone fields must be entered. On the XPages tab in the Application properties, the Client Validation check box is cleared. What steps can Renee take to provide the needed validation messages on the XPage? A. Drag a Display Errors control from the core controls palette onto the XPage. B. Drag a Server Validation control from the core controls palette onto the XPage and select the names of the fields needing validation. C. On the XPages tab in the Application properties, click to select Client Validation. Drag a Display Errors control from the core controls palette D. On the XPages tab in the Application properties, click to select Server-side Validation. Drag a Display Errors control from the core controls Answer: A Question: 40 Thomas has a Person XPage in his application. When the Lookup button is clicked, control is redirected to the PersonData XPage. What global object would allow him to pass the last name of the Person form to the PersonData form, making sure that the data is only valid for that transaction? A. context B. requestScope C. sessionScope D. applicationScope Answer: B Question: 41 Adele would like to include a stylesheet in every page of her application. What should she do to accomplish this task? A. Create a theme and define the Style resource within the theme. B. Create a Stylesheet resource and reference it in each design element. C. Create a theme defining the Style resource and turn on the Enable Enhanced HTML Application option in the Application properties. D. Use the Enable Enhanced HTML option in the Application properties and select her stylesheet as the Default Style Sheet Application Answer: C Question: 42 Kimberly has added a submit button to her XPage. Before the document is saved, she wants to make sure that the user actually wants to save the document. What should she do to accomplish this task? A. Add a Save Document core control to the form. B. Add a Confirm Action core control to the form. C. Add a Confirm Action simple action on the button onclick event. D. Add a Save Document simple action to the button onclick event. Answer: C

Page 11 of 27

Exam Name: Exam Type: Exam Code:

IBM Lotus Notes Domino 8.5 Application Development Update Lotus 190-951 Total Questions

100

Question: 43 Cade is building an XPage for the Sales application. What are the options from which he can select when defining a data source from the data palette? A. @DbLookup and @DbColumn B. Domino view and Domino document C. Data connections and DB2 access views D. Data connections, DB2 access views, and file resources Answer: B Question: 44 Nicola is testing his XPage and notices that the title bar on the browser displays the URL of the XPage. He would like the application name to display on the browser title bar. How can Nicola accomplish this task? A. Select the pageTitle property from the All Properties tab of the XPage properties view. Set the value to @DbTitle(); B. From the controls palette, drag "Other" onto the XPage canvas. Expand Other Controls, select titleBar and click OK. C. From the controls palette, drag "Other" onto the XPage canvas. Open the All Properties tab of the Custom Control, locate the title property, D. and set the value to @DbTitle(); E. Select the pageTitle property from the All Properties tab of the XPage properties view. Click the Computed property menu button and select F. Select @Functions for Libraries and select @DbTitle() Answer: D Question: 45 Gustav has add a View control to his XPage. He needs to allow his users to delete documents from the view. How can he do this task? A. Add a button with a simple action defined to Delete Selected Documents. B. Enable the Column Display property Check box and the View property Allow Deletion. C. Enable the Column Display property Check box and add a button with a simple action defined to Delete Selected Documents. D. Enable the Column Display property Check box, and add a button with server-side JavaScript in the button's onclick event that uses the Answer: C Question: 46 Brett wants to add a view to his XPage, configured so that it displays two rows for each entry in the view. What technique can he use to accomplish this task? A. Add a View control to the XPage and configure the view's NumberOfRows property to '2'. B. Add a View control to the XPage and change the NumberOfRows property on the All Properties tab to '2'. C. Enable the Application property Use Java Views on Web and configure the view's NumberOfRows property to '2'. D. Add a Repeat control to the XPage and place the appropriate fields within the Repeat control in a two row table. Answer: D
Page 12 of 27

Exam Name: Exam Type: Exam Code:

IBM Lotus Notes Domino 8.5 Application Development Update Lotus 190-951 Total Questions

100

Question: 47 Elijah is writing a server-side JavaScript routine to retrieve certain information from his user's browser, such as location and time zone. What global object should he useto get this information? A. header B. context C. requestScope D. sessionScope Answer: B Question: 48 Eamonn has developed and supported several Domino Web applications over the years. He has been told that one of the benefits of XPages is that XPages are AJAX-enabled. What is a benefit that Eamonn might expect to see if he incorporates AJAX-enabled XPages in his applications? A. Faster development using Shared Widgets resources B. Faster response time due to partial page refreshes C. Faster response time because JavaScript is now all server-side D. Faster development because XML is now automatically converted to JSON Answer: B Question: 49 Christopher's Environment Monitoring XPage dashboard allows the user to enter the current time, temperature, and humidity. The Update core control button needs to update two different Domino databases with this data when clicked. What simple action can Christopher use to accomplish this task? A. Set Value B. Modify Field C. Save Document D. Save Data Sources Answer: D Question: 50 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: B. getExternalContext().getRequest(); C. getHeader("User-Agent")); D. Add this code in the onLoad event of the XPage: E. getExternalContext().getRequest(); F. get(HTTP_USER_AGENT)); G. Add this code in the onLoad event of the XPage: H. getHeader(HTTP_USER_AGENT)); I. Add this code in the beforePageLoad event of the XPage: I. getHeader("User-Agent"));

Page 13 of 27

Exam Name: Exam Type: Exam Code:

IBM Lotus Notes Domino 8.5 Application Development Update Lotus 190-951 Total Questions

100

Answer: A Question: 51 Ashley is writing a server-side script to process the request parameters that are passed in her Registration XPage. What global object should she use to access the parameters that she's interested in? A. param B. header C. cookie D. requestScope Answer: A Question: 52 Odette is designing the index XPage that is used for navigation for her Domino application. For what purpose might Odette use the Outline view in Domino Designer in Eclipse while working with the index XPage? A. To drag elements to rearrange sections and change the sequence of elements on the XPage. B. To drag controls from the controls palette onto a hierarchical representation of the XML source code, typically during the initial design of the C. Aside from the expand and collapse icons, nothing in an Outline view is clickable. Nonetheless, the Outline view provides an extremely useful D. The Outline view provides a hierarchical representation of the XML source code in XPages. The developer can quickly update various Answer: A Question: 53 Chad has built a Photo Album XPage that allows people to select image files to transfer to their own computer. What Core control can Chad use in the XPage to accomplish this design feature? A. File Upload B. Image Upload C. File Download D. Image Download Answer: C Question: 54 Joanne is working with two other developers on a company-wide intranet project built in XPages. Each developer has taken responsibility for different aspects of the site, but some of these occur in multiple places within the intranet. How should they manage these tasks? A. Create SubForms within the XPages to separate and reuse the code. B. Create Sections on each XPage to incorporate the shared functionality. C. Create custom controls for each aspect of the site that is repeated in multiple places. D. Create separate XPages for each primary area, then use the Source tab of the Editor view to copy the XML representing each subset of Answer: C Question: 55

Page 14 of 27

Exam Name: Exam Type: Exam Code:

IBM Lotus Notes Domino 8.5 Application Development Update Lotus 190-951 Total Questions

100

Priscilla has used the Set Value simple action to define the value of the Author field on her XPage. Which of the following is a valid binding in the Expression Language? A. [dominoDocument1.Author] B. "dominoDocument1.Author" C. {dominoDocument1.Author} D. #{dominoDocument1.Author} Answer: D Question: 56 Clarice has an XPage where she needs to store a value in a browser cookie. Given that the value's name is 'language' and the value is 'Spanish,' what JavaScript code canshe use to do that? A. cookie.language = "Spanish" B. cookie.setValue("language") = "Spanish" C. var response = facesContext.getExternalContext().getResponse(); D. servlet.http.Cookie("Cookie", "Spanish"); E. addCookie(userCookie); F. var response = facesContext.getExternalContext().getResponse(); G. servlet.http.Cookie("language", "Spanish"); H. addCookie(userCookie); Answer: D Question: 57 Zach needs to ensure that every XPage in the Products application includes a copyright line. This text should display identically at the bottom of every XPage. How can Zach accomplish this task? A. Right-click Custom Controls from the application navigator and select New Custom Control. Supply the text and formatting. Drag this control B. Double-click Applications properties from the application navigator. In the Header and Footer area of the XPages tab, enter the text in the C. Select the options for font, color, and justification. D. Create a page to hold the content. Right-click Custom Controls from the application navigator and select New Custom Control. Supply the E. Drag this control from the controls palette onto the bottom of each XPage. F. Create a subform to hold the content. Right-click Custom Controls from the application navigator and select New Custom Control. Supply the G. Drag this control from the controls palette onto the bottom of each XPage. Answer: A Question: 58 Emma is writing code to validate the input of various fields on her Courses Xpage. In her JavaScript code, she needs to access the actual field object to examine it for content. What function should she use to get the field? A. getElement B. bindElement C. getComponent D. bindComponent Answer: C
Page 15 of 27

Exam Name: Exam Type: Exam Code:

IBM Lotus Notes Domino 8.5 Application Development Update Lotus 190-951 Total Questions

100

Question: 59 Nathan is adding the ability to upload files to his XPages application. What can he do to have the files placed in a particular rich text field. A. In the Properties view, on the Data tab, select Simple Data Binding and specify a Domino document data source and bind to the specific rich B. In the Properties view, on the All Properties tab, under Basics, select the fieldName property and specify a Domino document data source C. In the Properties view, on the File Upload tab, under Options, select the Add File to Field option and specify a Domino document data source D. The file is uploaded as a V2Attachment and stored outside of the fields. To add it to a particular rich text field, Nathan can write an agent to Answer: A Question: 60 Rebecca has a Rental XPage that updates an underlying document in the database. As the user leaves each field on the XPage, Rebecca wants the underlying document fields to be updated. What can she use to accomplish this task? A. Add an Update Data simple action to the Rental XPage onModify event. B. Add a Modify Field simple action to the Rental XPage QuerySave event. C. Add an Update Field simple action to the Field core control onExit event. D. Add a Modify Field simple action to the Edit Box core control onBlur event. Answer: D Question: 61 Naeve is working on an XPages version of an existing Domino application and she needs to create the Action Bar button to save the document. How does she do this taskin an XPage? A. Add a simple action to the button's onclick event and define it as the Save Document action type. B. Add server-side JavaScript to the button's onclick event and use the @Function Script Library to execute @Command[(FileSave)]. C. Add client-side JavaScript to the button's onclick event and use the @Function Script Library to execute @Command[(FileSave)]. D. Add a simple action to the button's onclick event, define it as the Save Document action type, and select the current XPage as the Target. Answer: A Question: 62 Devin has been developing an application that includes an XPage. When he opened the application in Designer this morning, he noticed a small "x" icon by the XPages listing in the Applications view. He had closed several of the Eclipse views yesterday, and does not see any errors displayed in the remaining views. How can Devin locatethe problems in the source code? A. Right-click the "x" icon from the Applications view and select Go To Error. The Problems view displays with the cursor at the first error. B. Display the Problems view by selecting Window > Show Eclipse Views > Problems. Right-click a displayed error and select Go To. The C. Click to expand the XPages listing. A small "x" icon displays by the XPage with the errors. Double-click the name of the XPage and the Source
Page 16 of 27

Exam Name: Exam Type: Exam Code:

IBM Lotus Notes Domino 8.5 Application Development Update Lotus 190-951 Total Questions

100

D. Click to expand the XPages listing. A small "x" icon displays by the XPage with the errors. Double-click the name of the XPage. The Source Answer: B Question: 63 Gideon has developed the Customer XPage for sales people to use when reading or editing a customer document. He would now like to add a button (or buttons) that allow the user to switch to edit mode if the XPage is in read mode, and to toggle to read mode if the XPage is currently in edit mode. How can Gideon meet this requirement? A. Drag a button onto the XPage from the controls palette. Add a simple action for the onclick event. Specify Auto Edit for the Action. B. Drag a button onto the XPage from the controls palette. Add a simple action for the onclick event. Specify Change Document Mode for the C. Drag two buttons onto the XPage from the controls palette. On one, add a simple action for the onclick event, specifying Read Mode for the D. Specify Edit Mode for the other button's action, and Read for the Document open E. Drag two buttons onto the XPage from the controls palette. On one, add a simple action for the onclick event, specifying Read Document for F. Specify Edit Document for the other button's action, and Opened for read for Answer: B Question: 64 Ellen has an XPage that performs two simple actions when she clicks a button. She also has a JavaScript library and she needs to call one of its functions between the two simple actions. How can she do this task? A. Add a new simple action between the other two, select the Execute Script action and call the JavaScript function. B. Add a new simple action between the other two, select the Custom JavaScript action and call the JavaScript function. C. Add a new simple action between the other two, select the Execute Script action, select the Custom action type and call the JavaScript D. Add a new simple action between the other two, select the Execute Script action, select the server-side JavaScript action type and call the Answer: C Question: 65 Arthur wants to change the look of his entire XPages application. What can he do to accomplish this task? A. Create a theme and apply appropriate style information, then change the Application's Default theme on the Basics tab of the Application B. Create a theme and apply appropriate style information, then change the Application's Default theme on the XPages tab of the Application C. Create a Style Sheet resource and apply appropriate style information, then change the Application's Default stylesheet on the XPages tab D. Create a Style Sheet resource and apply appropriate style information, then change the Application's Default stylesheet on the Basics tab of Answer: A

Page 17 of 27

Exam Name: Exam Type: Exam Code:

IBM Lotus Notes Domino 8.5 Application Development Update Lotus 190-951 Total Questions

100

Question: 66 Caleb added a view control to his Contacts XPage. What type of control is the view control? A. Core control B. Theme control C. Custom control D. Container control Answer: D Question: 67 Owen has a Stock Tracker XPage in his application. When the Initialize button is clicked, a global object is set that allows everyone to see the stock detail for that particular stock symbol. What global object would allow him to cache this information, while making it available to all users for a period of time? A. context B. requestScope C. sessionScope D. applicationScope Answer: D Question: 68 Savannah has coded her Invoice XPage with a button to delete the current document being displayed. What should Savannah do to activate this button? A. Add a Delete Row simple action in the button onclick event. B. Add a Delete Document simple action in the button onclick event. C. Add a Delete Selected Documents simple action in the button onclick event. D. Add a Delete Selected Documents simple action in the form QuerySave event. Answer: B Question: 69 Nadine has discovered that XPages dynamically generates names of UI elements. She therefore cannot know ahead of time what an element's name is when it is passed to the nWeb browser. What function can Nadine use in her server-side JavaScript to fetch the generated element ID at runtime? A. getClientId B. getXpageElementId C. toString(elementId()) D. toString(getElementId()) Answer: A Question: 70 Zachary is creating a new theme for his XPage. How is the theme file coded in the Resources area of the application? A. XML B. CSS C. HTML D. JavaScript
Page 18 of 27

Exam Name: Exam Type: Exam Code:

IBM Lotus Notes Domino 8.5 Application Development Update Lotus 190-951 Total Questions

100

Answer: A Question: 71 Olivia is writing a Discussion application using XPages. She added a button on her main topic XPage to create a response document for this discussion. What should she do to generate the response document? A. Add a Create New Document simple action to the form QuerySave event B. Add a Create New Document simple action to the button onclick event C. Add a Create Response Document simple action to the button onclick event D. Add a Create Response Document simple action to the form QuerySave event Answer: C Question: 72 Matthew is designing an XPage with many different controls nested within each other. How can he see the hierarchical relationship of all the controls and also be able torearrange them? A. Using the Outline view B. Using the Source tab of the Editor view C. Under the XPages section in the application navigator. D. Using the Java perspective to access the raw XML files behind the application. Answer: A Question: 73 Elizabeth has added a button to her XPage and wants to add custom JavaScript to the onclick event of that button. Where can she do this? A. In the Events view B. In the Editor view C. In the Outline view D. In the controls palette Answer: A Question: 74 Tony has created a view container control in his Status Tracking XPage. He needs to specify what information will be showing in that view when the form is displayed. What element does Tony need to use to configure that? A. Data palette B. Outline view C. Properties view D. Controls palette Answer: A Question: 75 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 applicationtogether. How can she do this?

Page 19 of 27

Exam Name: Exam Type: Exam Code:

IBM Lotus Notes Domino 8.5 Application Development Update Lotus 190-951 Total Questions

100

A. For each application, create a subfolder under the Data folder. Move each set of databases to the appropriate subfolder. Drag each folder B. Click the folders icon within the application navigator. Select the option to Create a new Working Set. Name the Working Set "Sales" and C. Perform a similar procedure for the Travel application. D. From Domino Designer select Create > Working Set. Specify "Sales" for the name. From the application properties of each database of the E. Perform a similar procedure for the Travel application. F. Edit the application properties of each database that comprises the Sales application. On the Design tab, specify "Sales" for the Working Set G. Repeat for each database of the Sales application. Perform a similar procedure for the Travel application. Answer: B Question: 76 Janet uses Domino Designer's Dynamic Help feature to clarify something. What kind of help will she get? A. An animated, talking icon that offers to assist her. B. A wizard that follows a support tree to narrow down the answer to her question. C. A personalized search interface that remembers all of her previous searches and their results. D. A context-sensitive help view that constantly updates a list of possible relevant topics based on what she's doing. Answer: D Question: 77 Ursula has been working today on several applications. She has just reopened Domino Designer and sees only the Marketing applications listed in the pane on the left, but does not see the Brainstorm application that she'd been working on. What might Ursula do to again display the Brainstorm application with the other displayed applications? A. From the menu bar, click Project > Show Recent Projects. B. From the menu bar, click File > Application > Show All Applications. C. Click the menu icon from the application navigator and select Show Active Projects. D. Click the folders icon on the application navigator menu bar and select Show Recent Applications. Answer: D Question: 78 Ragan is working in Designer and has inadvertently closed the Problems view. He needs to see this view to resolve errors in his XPage. How can he get the view to display? A. Select Show Problems View in User Preferences. B. The Problem View displays when Designer is restarted. C. Right-click the XPage design element that has the error. D. Use the menu option of Window > Show Eclipse Views > Problems. Answer: D Question: 79

Page 20 of 27

Exam Name: Exam Type: Exam Code:

IBM Lotus Notes Domino 8.5 Application Development Update Lotus 190-951 Total Questions

100

Carlos added an edit box control to his registration XPage. He wants to make the field a required field with a message displaying to the user if the field is left blank. Where would he add these additional features to the edit box control? A. Editor B. Events view C. Properties view D. Controls palette Answer: C Question: 80 Abigail has added a computed field control to her Person XPage. For that field, she chose to use JavaScript for binding data to that field. How will she add code to that control to get the data to display? A. Right-click the Computed Field control and select Open Script Editor. B. Click the Computed Field control and enter the code into the correct Events tab area. C. Right-click the Computed Field control and select the Source option for the control. D. Click the Computed Field control and then click the Open Script Dialog button on the Properties > Value tab. Answer: D Question: 81 Marisol is designing an XPage to provide an updated user interface for the expense report form in the Travel application. What should she do to allow the users to fill outthe necessary information on the Web page? A. Add a custom control containing the form. B. Add fields to the XPage using the Create Field menu. C. Use the controls palette to add appropriate editing controls. D. Use the data palette to cause the XPage to inherit all of the fields from the form and then add appropriate styles using CSS. Answer: C Question: 82 Alegria has saved her rental XPage, but there's an error in the XML source code. She knows this because the application navigator shows an icon of a red X next to the XPage. Where can she find details about the error? A. Editor B. Events view C. Problems view D. Application navigator Answer: C Question: 83 Ivy is working on an XPage that displays one of 20 different pictures depending on the values of key fields. How should she accomplish this task? A. Drag the image control onto the XPage, select the first image and set a Show When formula to control when it displays. Repeat for each
Page 21 of 27

Exam Name: Exam Type: Exam Code:

IBM Lotus Notes Domino 8.5 Application Development Update Lotus 190-951 Total Questions

100

B. Drag the image control onto the XPage, select the first image and set a Hide When formula to control when it displays. Repeat for each C. Drag the image control onto the XPage and select an image placeholder, then set the Image Source to be Computed and define it based on D. Drag the image control onto the XPage and select an image placeholder, then add each image to the Images[...] property and assign each Answer: C Question: 84 User IDs at Xiang's company are all stored in an ID vault. Xiang has been asked to provide a view action button. When a user clicks the button, the user's password should be updated in the ID vault. The following variables have been populated: ws<-- a handle to the current NotesUIWorkspace object session<-- a handle to the current NotesSession object nnServer<-NotesName object with name of server being contacted nnUser<-- NotesName object with current name of current user strNab<-- String holding the value for the path and file name of the address book strPwd<-- String holding the value for the password What code should Xiang use to update the user's password? A. Call ws.SetPassword(nnServer.Canonical, nnUser.Canonical, strPwd) B. Call session.ResetUserPassword(nnServer.Canonical, nnUser.Canonical, strPwd) C. Call ws.ResetUserPassword(nnServer.Abbreviated, strNab, nnUser.Abbreviated, strPwd, True) D. Call session.SetPassword(nnServer.Abbreviated, strNab, nnUser.Abbreviated, strPwd, True) Answer: B Question: 85 Darren is working with the Outline view on a new XPage. He drags a button control so that it is above an edit box control. What effect does this have on the XPage in the Design editor? A. The button control will move above and to the left of edit box control. B. There will be no effect until Darren saves the Xpage, then the button control will move above and to the left of edit box control. C. There will be no effect until Darren clicks the Synchronize Navigator with Editor tab in the application navigator, then the button control will D. There will be no effect until Darren clicks the Synchronize Navigator with Editor tab in the Outline view, then the button control will move Answer: A Question: 86 Jackie is updating the Travel application. There are several forms that are used from the Notes client and from the Web browser, and she needs to add an area at the bottom of each form to be used to capture approval/denial comments. Jackie has created XPages that make use of JavaScript controls for rich text, and she would like to offer Web users a similar rich-text experience in the field that she will add on a new subform. How can she do this task? A. Add a rich text field on the subform. The JavaScript controls are the default starting in Domino 8.5 B. Position the cursor in the subform where the new field should be created, and select Create > Object > Dojo Edit Box. C. Add a rich text field on the subform. In the Web Access section of the Field properties, set the Display option to Using JavaScript Control.

Page 22 of 27

Exam Name: Exam Type: Exam Code:

IBM Lotus Notes Domino 8.5 Application Development Update Lotus 190-951 Total Questions

100

D. Position the cursor in the subform where the new field should be created. Drag a rich text control from the controls palette onto the subform. Answer: C Question: 87 Carl is using the NotesRichTextDocLink object to work with a URL that he has in the body of an e-mail. He would like to remove the underlying URL associated with the link, while leaving the formatting of the link alone. What is the method that Carl would use to accomplish this task? A. Remove B. RemoveURL C. RemoveLinkage D. SetHotSpotTextStyle Answer: C Question: 88 Viktor has been asked to begin modifying the corporate Domino Web sites to adhere to XHTML standards. He has enabled Enable enhanced HTML generation in the application properties. When testing a couple of the page elements in the Web browser and viewing the source, Viktor notices that tags like <br> and <hr> are still not correctly closed, that is., <br />. What could be the problem? A. This setting only applies to generated HTML, like passthrough HTML on a form. B. The Web closes tags that have content. Tags that do not have content are ignored. C. Each page element needs to be opened and saved to incorporate this new application property setting. D. The Web server generates valid XML, but there are exceptions. One of the exceptions is passthrough HTML. Answer: D Question: 89 Winnie is enhancing the interface on the Corporate Phone Book Web application. Ted, the graphics designer who is providing Winnie with the images for her Domino application, has suggested that she use image resource sets. What is a feature that Winnie can incorporate by using image resource sets? A. A vertical image set can be used to incorporate effects using the onmouseover, onmouseout, and onclick events of an image on an XPage. B. A vertical image set can be used to incorporate effects using the Normal, Mouse-over, Selected, and Mouse-down image states of a Domino C. A horizontal image set can be used to add effects when a user hovers the mouse over an image. For example, the normal image could be D. A horizontal image set can be used to add effects when a user hovers the mouse over an image. For example the normal image could be Answer: D Question: 90 Beatrice has been asked to modify three views in the projects database. All view fonts are currently set to 10 pt, and Beatrice needs to now set the font for the column titles and for the detail rows to be 8 pt. How can Beatrice accomplish this task?

Page 23 of 27

Exam Name: Exam Type: Exam Code:

IBM Lotus Notes Domino 8.5 Application Development Update Lotus 190-951 Total Questions

100

A. Select Tools > Edit Attributes. For Type, specify Views. Select the three views to modify. Select Fonts > All > 10, and click Commit. B. Select Tools > DXL Utilities > Transformer. For Type, specify Views. Select the three views to modify. For Transform what, select Column > C. Select Font, specify 10 for the size and click OK. D. For each view, select the view in the application navigator. Select Tools > Edit Attributes. Select Edit > Find/Replace. For Find specify: E. For each view, select the view in the application navigator. Select Tools > Edit with DXL. After the design opens, select Edit > Find/Replace. Answer: D Question: 91 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 B. Drag an EditTable control onto the XPage. Specify the view for the Source property and set the Selectable property. In the Submit section, C. Create a viewPanel and include a column with the Check box property enabled. Add a button to the XPage and specify the Delete Selected D. Drag an EditTable control onto the XPage. Specify the view for the Data property and select Left margin and Check box. In the Actionarea, Answer: C Question: 92 Declan needs to create a new theme for his application. How can he do this task? A. Using an external text editor, create the theme as XML and import it from the Themes list in the application navigator. B. Select New Theme from the Themes list in the application navigator and edit the resulting theme in the native theme editor. C. Using an appropriate CSS file, select New Theme from the themes list in the application navigator, import the CSS file into the theme and edit D. Select New Theme from the Themes list in the application navigator, edit the resulting theme in your operating system's default XML editor, Answer: B Question: 93 Martha has a Submit button on her Timesheet XPage. When clicked, the button uses the Save Document simple action to save the data to the underlying document. What parameters does Martha have to provide to the Save Document simple action? A. none B. pageName, mergeConflicts C. forceSave, createResponse D. documentName, saveImmediate Answer: A Question: 94
Page 24 of 27

Exam Name: Exam Type: Exam Code:

IBM Lotus Notes Domino 8.5 Application Development Update Lotus 190-951 Total Questions

100

Grace would like to emulate a PostOpen event on her XPage by using the Execute Script simple action. What options can she use to build her script logic? A. CSS, HTML, JavaScript B. @Formula, LotusScript, Java C. Java, JavaScript, LotusScript D. JavaScript, Expression Language, Custom Answer: D Question: 95 Oleg would like to add a banner at the top of his XPage to display a graphic and the name of the application. How can he do this task? A. Drag a Header control from the core controls to the top of the XPage canvas. Select the image from the Image option, and select Application B. Open the Properties view for the XPage. Open the All Properties tab and expand the basics section. Select the image for the headerImage C. For the headerLabel property, select Application Title D. Open the Properties view for the XPage. Open the All Properties tab and expand the basics section. Select the image for the pageIcon E. For the pageTitle property, specify that it is a Computed value and enter @DbTitle(); F. Drag a Panel control from the controls palette to the top of the XPage canvas. Drag an Image control onto the panel and select the image to G. Drag a Label control onto the panel. From the Properties view for the Label, open All Properties, select data > value. Set the Value I. to Compute value, and enter @DbTitle(); Answer: D Question: 96 Elaine is working on an XPage and she wants to use a custom control that she created earlier, but the custom controls are not visible in the Controls view. Why is this happening? A. The Custom Controls window was closed accidentally. It can be reopened by selecting Window > Reset Perspective from the menus. B. The custom control that Elaine wants was created in another application and no custom controls have been created in this application yet. C. The Custom Controls window was closed accidentally. It can be reopened by selecting File Preferences > Domino Designer > Palette, and D. The custom control that Elaine wants is available from the Custom Controls view in the application navigator, but to have it available on a Answer: B Question: 97 Qiang needs to add a button to the Contact XPage. When clicked, this button should delete the currently-open document from the application. What is one way that Qiang can add this button? A. Drag the Data control from the core controls onto the XPage canvas. From the Control properties, set the Label to Delete. On the B. Drag the Data control from the core controls onto the XPage canvas. From the Control properties, set the Label to Delete. In the Options C. Drag a Button control from the core controls onto the XPage canvas. From the Control properties, set the Label to Delete. On the events
Page 25 of 27

Exam Name: Exam Type: Exam Code:

IBM Lotus Notes Domino 8.5 Application Development Update Lotus 190-951 Total Questions

100

D. Select Delete for the action. E. Drag a Button control from the core controls onto the XPage canvas. From the Control properties, set the Label to Delete. On the events F. Select Delete for the action. Answer: C Question: 98 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 their data bindings to the individual Answer: D Question: 99 Yolanda has built the XPages for the Sales application. The functionality is working correctly, and it is now time to apply the corporate branding. Yolanda has read that XPages can use themes and XPages can use CSS for affecting the appearance of the UI. What is a distinction between themes and CSS? A. Themes are set at the server level to control one, many, or all XML properties of all XPages running on the server. One must use CSS to B. Themes and CSS each can control all of the same items. The difference is that themes can be used to apply to some or all applications on a C. Themes can be used to control any XML properties of any XPages running on the server, including CSS style properties. Themes are D. CSS is used to control the presentation of data, such properties as color, font, and positioning. Themes cannot manage the same items as Answer: C Question: 100 Pablo has created an XPage to use for browsing and editing customer data. He would like to add a button which asks users if they are sure that they want to update the customer data. The button saves the changes if users indicate that they are sure. How can Pablo create this button? A. Drag a button control from the core controls onto the XPage canvas. From the Control properties, select Save as the button type, and B. Drag a button control from the core controls onto the XPage canvas. From the Control properties, select Save as the button type. A C. Drag a button control from the core controls onto the XPage canvas. From the Control properties, select Submit as the button type. From the D. Select Confirm Action for the action. E. Drag a button control from the core controls onto the XPage canvas. From the Control properties, select Submit as the button type. From the F. Select Confirm Action for the action.

Page 26 of 27

Exam Name: Exam Type: Exam Code:

IBM Lotus Notes Domino 8.5 Application Development Update Lotus 190-951 Total Questions

100

Answer: C End of Document

Page 27 of 27

You might also like