Skip to Content
author's profile photo Former Member
Former Member

Difference between 'ACTIVATE' and 'SAVE'

Hi all,

can anyone clarify the difference between 'Activating' and 'Saving' of a program?

With Regards

Lakshman

Add a comment
10|10000 characters needed characters exceeded

Assigned Tags

Related questions

7 Answers

  • Best Answer
    author's profile photo Former Member
    Former Member
    Posted on Dec 24, 2007 at 01:21 PM

    Saving is a step done only in the development client. It commits your form changes and marks its status as inactive. we can not get output in this inactive state. When you are making a lot of changes to a form, it may be a good idea to save periodically.

    the object must be active before it can be used.if u save the changes without activating ,the objects that refer to itwill not know about the change.it wil check for errors while activating and providde the detailed description of the error.the program can be saved inspite of the errrors,but it cant be activated.

    reward points if helpful.

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Dec 24, 2007 at 12:35 PM

    Hi,

    When you execute a program its the last activated version which gets executed, you may have saved your program after making changes but if you have not activated the chenges will not come in to effect.

    Regards,

    Pankaj

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Dec 24, 2007 at 12:57 PM

    when You activate your program, it checks for errors, if no errors found. it generates an executable version of the program that is used to run the program later.

    Reward if useful

    Regards

    ANUPAM

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Dec 24, 2007 at 01:17 PM

    Hi This is not only applicable for Program this is applicable for all development objects.

    When you create a development object,or change and then you save it the system first stores only the inactive version in the repository.

    After that you have an active and inactive version of the object at the end of your object developmet you have to activate the inactive "editing version" of the object.The version becomes new active version of the object.

    The request release and hence the transport of the object is possible if all objects in the request is active.

    If your program is available in both the versions you can switch the between the displays of these 2 versions by using the corresponding buttons in the editor.

    The activation of an object includes the following function:

    1.Saving the object as and inactive version.

    2.Syntax or consistancy check of the in active version.

    3.Overwriting the previous active version with the inactive version(only sfter successful check)

    4.Generating the rRelevent untime objects for later execution (if it' is a program).

    In general ACTIVATE means that object is available(with changes that u have made) throught the system ( in all clients)

    Reward if helpful.

    Sathishkumar.V

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Dec 26, 2007 at 09:52 AM

    if u activate it automatically saves it............it even shows the syntax errors if there are errors.......

    if u save then it only saves it but it wont shows errors........

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Dec 27, 2007 at 05:16 AM

    Hi

    I thank all those who took time to answer my question.In every answer i received gave good points to note.

    with regards

    Lakshman

    Edited by: C Lakshman Rao Imandi on Dec 27, 2007 6:17 AM

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Dec 28, 2007 at 10:33 AM

    Hi

    "Save" only saves the information in the Application server memory.But on saving u cant use the DB Object.

    "Activate" makes the following:

    1. syntax check

    2. saving

    3. creation of a runtime object.

    This runtime object is interpreted during execution.The runtime object stores in Repository and can be transported also.

    with regards,

    Hema sundara

    pls reward if u find it helpful.

    Add a comment
    10|10000 characters needed characters exceeded

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.