Questions in development exam

16791112

Comments

  • TDTD Member Posts: 15
    1. C

    2. D
  • ufukufuk Member Posts: 514
    As I answered :D Thanks
    Ufuk Asci
    Pargesoft
  • shashinpandeshashinpande Member Posts: 19
    Hi All

    I am going to appear for exam day after tomorrow. I refer so many question and answers from the forum. but there are so many which i dint get the answers or i got double answer. so pls clarify the answers to me if u dont mind then also give me the explanation. Pls do it for me. I am in need. Thanks & Regards,
    ===============================================
    1. You are make a data conversion from legacy system to new one using Dataport but something occur thier is description filed contain 80 char and the new description filed can take 50 char only. You told our customer about this he told u its fine with first 50 char know what is true way to do this data conversion?

    a) Change the new description filed properties to take 80 char
    b) Write code in the table trigger to reed the first 50 char
    c) Dataport will handle this situations u don’t need to do any thing
    d) You need to write code in data port to handle these situations
    e) Put the data in variable and then write code to read the first 50 char

    2. When displaying subordinate records in a subform what control do you use?

    a) You must use a Tablebox
    b) You usually use a Tablebox
    c) A picture box
    d) A text box

    3. IF Name <> xRec.Name THEN
    ERROR('Bat flies');
    Substitute the error message:

    a) Name is not present in record
    b) Don't changed
    c) Don't delete
    d)...

    4. Import Dataport. From the first record you can extract all data that you need, following data too (for these you don't care about them). What do you do to skip all records except the first one?

    a) CurrentReport.skip (in onbeforeimportrecord)
    b) CurrentReport.skip (in onafterimportrecord)
    c) Init (in onbeforeimportrecord)
    d) Init (in onafterimportrecord)

    5. In a subform, what can you insert in it?

    a) Tab menu
    b) Tablebox
    c) Picturebox
    d) Subform

    6. If you set the SourceExpression of a textbox to a BigText variable, what will be the result?

    a) Error
    b) Text will be truncated
    c)…

    7. Report with Customer and Cust.Ledger entry as dataitems and Cust.Ledger entry indented under customer. Which of time following would be easiest way to filter both tables to the same date range

    a) Use SETRANGE OnPreReport
    b) Add DateFilter to the ReqFilterFields property of the customer dataitem and link the posting date field of the Cust.Ledger entry dataitem to the Date filter field of the customer table using the DataItemLink property
    c) Add DateFilter to the ReqFilterFields property of the customer dataitem and, use the set SETFILTER cmd to Filter the posting date field Cust.Led.Entry
    d) Use SETFILTER OnPreDataItem

    8. You need to open form to get information from input of the user.What code?

    a) FORM.RUN(FormID)
    b) Create variable type form and code: VAR.RUN
    c) Create variable type form and code: VAR.RUNMODAL
    d) FORM.RUNMODAL(FormID)

    9. In a function with a record as parameter. Can we know witch filters have been applies?

    a) NO
    b) Yes, the records contain all the information about the filter applied
    c) Yes, the filters applied to a record are stored in a system variable

    10. Look the following code in a post batch routine:
    LOCKTABLE;
    SETRANGE("Journal Template Name",'GENERAL');
    SETRANGE("Journal Batch Name",'IMPORT');
    IF FIND('+') THEN
    NextLineNo := "Line No." + 10000
    ELSE
    NextLineNo := 10000;
    If we post a journal of 20 lines. How many times the line “NextLineNo := "Line No." + 10000” will be executed ?

    a) 1
    b) 20
    c) 40
    d) 100

    11. How to implement optimistic concurrency (I don’t remember the server type) ?

    a) Set a maximum of filters. The server will lock the table (implicit) during the update
    b) Set a maximum of filters and explicitly call the LOCKTABLE
    c)…

    12. If a customer wants to be able to change the sorting order of a report without the intervention of a Navision developer, what do you do?

    a) Fill the ReqFilterHeading
    b) Leave the ReqFilterHeading blank
    c) Fill the property
    d) Leave the property blank?
    e) ReqFilterFields
    f) Leave DataItemTableView blank

    13. In a form create with the form wizard. Witch code is automatically generated?

    a) Validate(“No.”) in OnAfterGetRecord <=
    b) SETRANGE(“No.”) in OnAfterGetRecord
    c) FORM.Save() in OnDeleteRecord()
    d) In OnNewRecord

    14. Look the following code:
    VarRecord.field1 := ‘xyz’;
    VarRecord.modify();
    When the change is submitted ?

    a) A submit is implicitly called after the modify
    b) When leaving the trigger
    c) Modify submit the transaction

    15. You are designing a report that is going to be run while other users are inserting records into the same transaction tables, using version based Navision server what do you need to do t the report to make sure that the data reported will be a consistent snapshot of the data those transactions

    a) You don't need to anything
    b) You will need to set the transaction type property to SnapShot
    c) You will need to set the transaction type property to Browse
    d) There is nothing you can do. User will just have to tell all the others

    16. Which of the following is true regarding to Automation Sever?

    a) C/Side can receive events from components with the Automation events=yes
    b) C/Side cannot receive events from outside components
    c) C/Side can only receive Com+ components
    d) C/Side can receive events from components with the WithEvents=yes

    17Which is not true?

    a) Local CodeUnits can only be run from other CodeUnits
    b) CodeUnits can be run from other CodeUnits
    c) CodeUnits can be run from other objects
    d) Other object can be run from CodeUnits
    //Shashin
  • ERER Member Posts: 6
    1. e
    2.b
    3.b (Name - current record xRec.Name - Previos Record so if u want check whether user changed Name Field then we write coding like that)

    4.d(If we put SKIP it prevent print the current record.So If we put "Init (in onbeforeimportrecord)" the first record also will be ignored).
    But if we put "Init (in onafterimportrecord)" then first record will print then others initialise.

    5.In a subform, what can you insert in it? (I found question as In a subform, what can not you insert in it?)
    Then answer should me "Sub Form"

    But "In a subform, what can you insert in it?" then answer may be "Table box"

    6.a(Because u cant put bigtext for Text box Sourse Expression)

    7.c I choose but I am not sure

    8.c

    9.b

    10.a

    11.a

    12.f(If we put some key here then its sorted according that key.)

    13.b

    14.c(Not sure)

    15.I dont know
    16.I dont know

    17.a

    I passed both exams last week(Dev I and Dev II) =D>

    WISH U ALL THE BEST for the exam shashinpande.

    RE
    Hi All

    I am going to appear for exam day after tomorrow. I refer so many question and answers from the forum. but there are so many which i dint get the answers or i got double answer. so pls clarify the answers to me if u dont mind then also give me the explanation. Pls do it for me. I am in need. Thanks & Regards,
    ===============================================
    1. You are make a data conversion from legacy system to new one using Dataport but something occur thier is description filed contain 80 char and the new description filed can take 50 char only. You told our customer about this he told u its fine with first 50 char know what is true way to do this data conversion?

    a) Change the new description filed properties to take 80 char
    b) Write code in the table trigger to reed the first 50 char
    c) Dataport will handle this situations u don’t need to do any thing
    d) You need to write code in data port to handle these situations
    e) Put the data in variable and then write code to read the first 50 char

    2. When displaying subordinate records in a subform what control do you use?

    a) You must use a Tablebox
    b) You usually use a Tablebox
    c) A picture box
    d) A text box

    3. IF Name <> xRec.Name THEN
    ERROR('Bat flies');
    Substitute the error message:

    a) Name is not present in record
    b) Don't changed
    c) Don't delete
    d)...

    4. Import Dataport. From the first record you can extract all data that you need, following data too (for these you don't care about them). What do you do to skip all records except the first one?

    a) CurrentReport.skip (in onbeforeimportrecord)
    b) CurrentReport.skip (in onafterimportrecord)
    c) Init (in onbeforeimportrecord)
    d) Init (in onafterimportrecord)

    5. In a subform, what can you insert in it?

    a) Tab menu
    b) Tablebox
    c) Picturebox
    d) Subform

    6. If you set the SourceExpression of a textbox to a BigText variable, what will be the result?

    a) Error
    b) Text will be truncated
    c)…

    7. Report with Customer and Cust.Ledger entry as dataitems and Cust.Ledger entry indented under customer. Which of time following would be easiest way to filter both tables to the same date range

    a) Use SETRANGE OnPreReport
    b) Add DateFilter to the ReqFilterFields property of the customer dataitem and link the posting date field of the Cust.Ledger entry dataitem to the Date filter field of the customer table using the DataItemLink property
    c) Add DateFilter to the ReqFilterFields property of the customer dataitem and, use the set SETFILTER cmd to Filter the posting date field Cust.Led.Entry
    d) Use SETFILTER OnPreDataItem

    8. You need to open form to get information from input of the user.What code?

    a) FORM.RUN(FormID)
    b) Create variable type form and code: VAR.RUN
    c) Create variable type form and code: VAR.RUNMODAL
    d) FORM.RUNMODAL(FormID)

    9. In a function with a record as parameter. Can we know witch filters have been applies?

    a) NO
    b) Yes, the records contain all the information about the filter applied
    c) Yes, the filters applied to a record are stored in a system variable

    10. Look the following code in a post batch routine:
    LOCKTABLE;
    SETRANGE("Journal Template Name",'GENERAL');
    SETRANGE("Journal Batch Name",'IMPORT');
    IF FIND('+') THEN
    NextLineNo := "Line No." + 10000
    ELSE
    NextLineNo := 10000;
    If we post a journal of 20 lines. How many times the line “NextLineNo := "Line No." + 10000” will be executed ?

    a) 1
    b) 20
    c) 40
    d) 100

    11. How to implement optimistic concurrency (I don’t remember the server type) ?

    a) Set a maximum of filters. The server will lock the table (implicit) during the update
    b) Set a maximum of filters and explicitly call the LOCKTABLE
    c)…

    12. If a customer wants to be able to change the sorting order of a report without the intervention of a Navision developer, what do you do?

    a) Fill the ReqFilterHeading
    b) Leave the ReqFilterHeading blank
    c) Fill the property
    d) Leave the property blank?
    e) ReqFilterFields
    f) Leave DataItemTableView blank

    13. In a form create with the form wizard. Witch code is automatically generated?

    a) Validate(“No.”) in OnAfterGetRecord <=
    b) SETRANGE(“No.”) in OnAfterGetRecord
    c) FORM.Save() in OnDeleteRecord()
    d) In OnNewRecord

    14. Look the following code:
    VarRecord.field1 := ‘xyz’;
    VarRecord.modify();
    When the change is submitted ?

    a) A submit is implicitly called after the modify
    b) When leaving the trigger
    c) Modify submit the transaction

    15. You are designing a report that is going to be run while other users are inserting records into the same transaction tables, using version based Navision server what do you need to do t the report to make sure that the data reported will be a consistent snapshot of the data those transactions

    a) You don't need to anything
    b) You will need to set the transaction type property to SnapShot
    c) You will need to set the transaction type property to Browse
    d) There is nothing you can do. User will just have to tell all the others

    16. Which of the following is true regarding to Automation Sever?

    a) C/Side can receive events from components with the Automation events=yes
    b) C/Side cannot receive events from outside components
    c) C/Side can only receive Com+ components
    d) C/Side can receive events from components with the WithEvents=yes

    17Which is not true?

    a) Local CodeUnits can only be run from other CodeUnits
    b) CodeUnits can be run from other CodeUnits
    c) CodeUnits can be run from other objects
    d) Other object can be run from CodeUnits
  • ufukufuk Member Posts: 514
    8. d(not sure, can you explain ER, why c?)
    14. a
    15. Snapshot and Browse transaction types don't permit modifications occuring within the transaction. I think the answer may be d, but not sure.
    16. d
    Ufuk Asci
    Pargesoft
  • sying_leesying_lee Member Posts: 5
    Which is not a limitation of C/FRONT?

    a) Active filter
    b) Have session
    c) Data changed cannot return back to its original
  • shashinpandeshashinpande Member Posts: 19
    Hi Sying_lee

    The C is the answer for the Question Which is not a limitation of C/FRONT. cause of you can change the data by using C/FRONT.


    Thanks
    //Shashin
  • prasslprassl Member Posts: 24
    edited 2006-07-05
    Hi folks,

    \:D/ just finished my exam (2nd try) and passed - \:D/

    One question I got was interesting:

    What is the maximum number of objects in a menu suite per database ?

    a) 1
    b) 15
    c) 150
    d) Unlimited

    Couldn t find it anywhere in the MS DEV 2 4.0 Course Materials, would be interesting to know.

    Good luck to everyone who goes for it ! :P \:D/
    ... I am not a programmer, I just write code.
  • sying_leesying_lee Member Posts: 5
    What is not true about the Big Text data type.

    a) Big Text is bound in text box control.
    b) The maximum size of Big Text data type is 2GB.
    c) ...
    d) ...

    There is no such BIG TEXT data type in C/SIDE, only BIGINTEGER is exist. What is the correct answer of the question above?
  • ravikantcravikantc Member Posts: 35
    Dear Sying_lee,

    Bigtext data type exists when we define a Globle variable in Navision 4.0. The description of this is:::

    Use this complex C/AL data type to handle large text documents.

    This data type cannot be shown in a message window or be seen in the debugger.

    The maximum length of a BigText variable is 2,147,483,647 characters and this corresponds to 2 GB.

    Comments
    You can use the BigText functions to manipulate a BigText variable, for example to extract part of a BigText variable or to add a text string to a BigText variable.

    The normal string functions cannot be used with a BigText variable

    ok
    byeee
  • sying_leesying_lee Member Posts: 5
    Thanks ravikantc, i got what you mean.
  • ERER Member Posts: 6
    Hi,

    I think 15 objects.Becos there are 10 Add-on,MBS,Partner,Company,Country,Region Objects.

    Thanks
    ER
    prassl wrote:
    Hi folks,

    \:D/ just finished my exam (2nd try) and passed - \:D/

    One question I got was interesting:

    What is the maximum number of objects in a menu suite per database ?

    a) 1
    b) 15
    c) 150
    d) Unlimited

    Couldn t find it anywhere in the MS DEV 2 4.0 Course Materials, would be interesting to know.

    Good luck to everyone who goes for it ! :P \:D/
  • teeterteeter Member Posts: 46
    Hey everyone, I want to thank you all for helping me pass the exam! :D Here is most of the study material that I used, I figured I'd share the wealth of information that I gleaned from this forum.

    good luck everyone

    http://joelteeter.googlepages.com/mibuso
  • CatheeCathee Member Posts: 1
    Hi All,

    Can anybody tell me waht is the best way to study for the Dev I exam
    (Class room Training or Online Training or Course Material)

    Any idea?

    Cathee :-k
  • prasslprassl Member Posts: 24
    Hi Cathee,

    for trying the DEV 1 Certification Exam, the MS Training Materials are really good, so maybe you should study them carefully first.
    To me, they were essential, I wouldn't have passed DEV 2 even, without having studied the DEV 1 materials.

    However, some questions will remain afterwards, which can only be solved by a MS certified Trainer. So in my opinion the best ways would be to either
    a) follow a classroom training course for it asking all questions you have, or
    b) have an MCT come to see you in your company for 1 day or 2 to explain the things you didn't understand.

    good luck
    cheers, Manuela
    O:)
    ... I am not a programmer, I just write code.
  • johnson_alonsojohnson_alonso Member Posts: 690
    There should be one forum especially to discuss exam questions in this forum. I've seen it's really disgraceful to discuss exam questions in this forum let alone asking some of the questions and not feel confidence after take it. [-X
    All of you that want to take exam questions, must practice hard and not post the questions you don't know or are not sure, but try and try and seek the manuals, practice, practice and practice....


    Rgds,
    Johnson

    subscribe to:
    sea-navision-community-subscribe@yahoogroups.com

    detail in:
    http://sea-navision-community.blogspot.com
  • johnson_alonsojohnson_alonso Member Posts: 690
    There should be one forum especially to discuss exam questions in this forum. I've seen it's really disgraceful to discuss exam questions in this forum let alone asking some of the questions and not feel confidence after take it. [-X
    All of you that want to take exam questions, must practice hard and not post the questions you don't know or are not sure, but try and try and seek the manuals, practice, practice and practice....


    Rgds,
    Johnson

    subscribe to:
    sea-navision-community-subscribe@yahoogroups.com

    detail in:
    http://sea-navision-community.blogspot.com
  • codasylcodasyl Member Posts: 12
    edited 2006-07-12
    1.- Wich is the correct answer?

    --image deleted--
  • codasylcodasyl Member Posts: 12
    edited 2006-07-12
    2.- Wich is the correct answer?
    --image deleted--
  • codasylcodasyl Member Posts: 12
    edited 2006-07-12
    3.- Wich is the correct answer?

    --image deleted--
  • codasylcodasyl Member Posts: 12
    edited 2006-07-12
    4.- Wich is the correct answer?

    --image deleted--
  • codasylcodasyl Member Posts: 12
    edited 2006-07-12
    5.- Wich is the correct answer?

    --image deleted--
  • codasylcodasyl Member Posts: 12
    edited 2006-07-12
    6.- Wich is the correct answer?
    --image deleted--
  • codasylcodasyl Member Posts: 12
    edited 2006-07-12
    7.- Wich is the correct answer?

    --image deleted--
  • codasylcodasyl Member Posts: 12
    edited 2006-07-12
    8.- Wich is the correct answer?

    --image deleted--
  • codasylcodasyl Member Posts: 12
    edited 2006-07-12
    9.- Wich is the correct answer?
    --image deleted--
  • codasylcodasyl Member Posts: 12
    edited 2006-07-12
    10.- Wich is the correct answer?

    --image deleted--
  • Luc_VanDyckLuc_VanDyck Member, Moderator, Administrator Posts: 3,633
    Great trick to spread the real exam questions! But I'm afread it's not legal [-X
    No support using PM or e-mail - Please use this forum. BC TechDays 2024: 13 & 14 June 2024, Antwerp (Belgium)
  • krikikriki Member, Moderator Posts: 9,115
    Great trick to spread the real exam questions! But I'm afread it's not legal [-X
    Especially, that it is noted that you should not have cellulars, calculators, other devices and not even your wallet (!!!!! Luckily we can keep our clothes!) when you do an exam.
    Regards,Alain Krikilion
    No PM,please use the forum. || May the <SOLVED>-attribute be in your title!


  • codasylcodasyl Member Posts: 12
    Great trick to spread the real exam questions! But I'm afread it's not legal [-X

    Sorry, i have deleted the images.
Sign In or Register to comment.