Errata Page for 273 LotusScript in Notes for Advanced Developers

This page lists the changes, clarifications, and corrections that we've made to various questions in the 273 LotusScript in Notes for Advanced Developers Practice Test.  If you have feedback about a question that is not listed below, please send an email to feedback@advancedclp.com.

Changes to version 2.05.01 and released in version 2.05.02

Question: The StampAll method of the NotesDocumentCollection class writes values immediately to back-end objects without the need to call the Save method?
Change:  Answer was incorrectly stated as B.  Correct answer is A
.

Question: If a database is not full text indexed, the FTSearch method:
Change:  The correct answer field contained a period character "." in it.  As a result, the correct answer would be marked as incorrect when the test was graded.

Changes to version 2.05.02 and released in version 2.05.03

Question: Consider the following syntax: 
Class hello
private x As Integer
Sub New
x=5
End Sub
End Class
Dim xclass as New hello
xclass.x=5

If the syntax above was used:

Change:  Spelling error in Answer C corrected.  'Compilte' corrected to 'Compiler'.

Changes to version 2.05.03 and released in version 2.06.05

Question: The OpenDatabaseByReplicaID method is a method of which class?
Change:  Answer 'D' to 'None of the above'. Reason to 'OpenDatabaseByReplicaID is a method of NotesDBDirectory class. OpenByReplicaID is a method of NotesDatabase class.'

Changes to version 2.06.05 and released in version 2.06.06

Question: Consider the following LotusScript:
Dim session As New NotesSession
Dim db As NotesDatabase
Set db = session.CurrentDatabase
Call db.UpdateFTIndex( False )
If the current database is not local, the above script will return an error:

Change:  One of the statements in the reason field was updated to read "When not used on a local database the method will raise an error."

Question: Consider the following syntax:
Dim x$
x="Hello"
On the assumption that 'option declare' is not in operation, the syntax above will:

Change:  The LotusScript in this questions should have read:
x$="this value"
x="that value"

and Answer B should read: Cause a compilation error - 'Type suffix character required on: X'

Question: The largest positive number that can be stored in a LotusScript 'long' variable is:

Change:  Answer C was missing the digit '7' from the number shown.  Answer now reads:  2147483647

Question: Consider the following syntax:

Class hello
Public x As Integer
Sub New
x=5
End Sub

Sub DoSomething
Dim x as integer
x=10
x=x+me.x
End Sub
End Class

If an object of class hello was instantiated:

Change:  The call to the DoSomething method was missing and the public keyword was missing from the class member variable declaration.  The script should read:

Class hello
Public x As Integer
Sub New
x=5
DoSomething
End Sub

Sub DoSomething
Dim x as integer
x=10
x=x+me.x
End Sub
End Class

If an object of class hello was instantiated:

Changes to version 2.07.06 and released in version 2.07.07

Question 128: LotusScript has ___ built in scalar data types?
Change:  The comments field was updated to reflect that ND6 has introduced two new data types:  Boolean and Byte.  However since the exam was written for R4 and has not been updated, we have left the correct answer as 6.

Changes to version 2.07.07 and released in version 2.07.08

Question 197: Consider the following syntax.........
Change:  The wording of Answer B was changed to remove ambiguity.  The word "set" was changed to "reference" so that answer B now reads "B. Is valid because Me is used to reference the class level member variable"

Question 75: LotusScript cannot be used in which of the following places?
Change:  Answer D was changed to read "D. Input Validation formula of a field" and the reason field was updated to reflect this change.
  

Changes to version 2.07.07 and released in version 7.00.08 

Upgraded to latest testing engine design.  No changes to questions.

  Home