IBM Support

LO74645: "INHERIT FUTURE DESING CHAGE" OPTION CAUSES INCONSISTENT BEHAVIOR WHEN DESIGN ELEMENTS LINKS TO A TEMPLATE.

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as returned (APAR cannot be resolved without additional info from IBM or customer.)

Error description

  • 1. Create new templates with using "-Blank-" template.
    ex)
    Title: ttmp1
    File name: ttmp1.ntf
    
    Title: ttmp2
    File name: ttmp2.ntf
    
    1-1. Create new views in ttmp1
    ex)
    View Name : TestView1
    
    1-2. Open database properties, then enable "Database file is a
    master template" option.
    Template Name: TestTemplate1 ( ttmp1.ntf)
    Template Name: TestTemplate2 ( ttmp2.ntf)
    
    1-3. Create new views in ttmp2 with linking "Testview1" design
    element to the new view.
    
    View Name1: TestView1
    
    <Excerpt from "Linking individual design elements to a template"
    in designer help> -----
    To link individual forms, views, navigators, pages, and other
    design elements to a template, copy the design element from a
    template or from a database that inherits its design from a
    template. Then paste the element into another database. You can
    also set up the link for existing design elements in a database
    to a template.
    To link a copied design element to a template
    When you copy a design element from a template or from a
    database linked to a template, the copied element automatically
    links to the template if you answer "Yes" when prompted about
    inheriting future design changes.
    To link an existing design element to a template
    If you link an existing design element to a template, the design
    is replaced when the server's Designer task runs or when you
    manually refresh the design. Thereafter, the design element
    remains synchronized with the template.
      1. Select the master template and choose File - Database -
    Properties.
      2. Click the Design tab.
      3. Highlight the name in the "Database is a template" box and
    press CTRL+C to copy it.
      4. Open the database containing a design element you want to
    link.
      5. In the Design pane, select the type of design element
    you're creating.
      6. Select the name of the design element in the Work pane.
      7. Do one of the following:
    For an agent, choose Agent - Agent Properties.
    For other design elements, choose Design - Design Properties.
      8. Click the Design tab of the Design or Agent Properties box.
      9. Click "Inherit from the design template" and press CTRL+V
    to paste the name.
    
    <Until here> --------------
    
    
    Note: When linking "TestView1" design element to
    "TestView2"(CTRL+V), the following dialogue is appeared.
    
    ---
    The source database, 'ttmp', is a Design Template named
    'TestTemplate1'.  After being pasted, would you like these views
    to be automatically updated when those in 'TestTemplate1' change
    ?
    ---
    
    Select [Yes] button on the above dialogue.
    
    1-4. Confirm "Inherit from the design template" in design
    properties of "TestView1".
    Note:  Make sure the value is "TestTemplate1".
    
    
    2. Create a new database with using "TestTemplate2".
    Note: Make sure "Inherit future design changes" is enabled.
    
    ex)
    Name: Test1.nsf
    
    3. Create another database with using "TestTemplate2".
    Note: Make sure "Inherit future design changes" is disabled.
    
    ex) Test2.nsf
    
    
    4. Open Test1.nsf with designer, then confirm the design
    properties of "TestView1".
    
    Note: You will find "template name" is set to blank.
    
    5. Open Test2.nsf with designer, then confirm the design
    properties of "TestView1".
    
    Note: You will find "template name" is set to "TestTemplate1".
    
    
    Expected result:
    
    With enabling "Inherit future design changes" option while the
    database is created,  "template name" is set to "TestTemplate1"
    in step 4.
    With disabling "Inherit future design changes" option, "template
    name" is set to blank.
    
    
    Customer report us this issue because they found design element
    of databases was always synchronized by the master template at
    every mid-night nevertheless "Inherit future design changes" is
    disabled when the database is created.
    

Local fix

  • None.
    Manually modified the template name of inherit from design
    template in design properties.
    

Problem summary

Problem conclusion

Temporary fix

Comments

  • This APAR is associated with SPR# HHIE96CDF7.
    The record was returned to the person who created it for more
     information.
    

APAR Information

  • APAR number

    LO74645

  • Reported component name

    DOMINO SERVER

  • Reported component ID

    5724E6200

  • Reported release

    850

  • Status

    CLOSED RET

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2013-04-01

  • Closed date

    2013-06-17

  • Last modified date

    2013-06-17

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

Fix information

Applicable component levels

[{"Business Unit":{"code":"BU055","label":"Cognitive Applications"},"Product":{"code":"SSKTMJ","label":"Lotus Domino"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"8.5","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
17 June 2013