[8.160][BUG][FIXED] Question: Blank name fields get REF IDs

I know we can use resolve ref tool under suport->advanced to get some kind of idea about the REF IDs as to where they are being used but I noticed that you can create rules without names in the new application control system. 

Isn't there any way that all the fields are checked and an error pops up if the name field is missing? We should be getting rid of REF IDs and not expanding them[:S]

Regards 
Bill.
Parents
  • Hi,

    what Kai said is correct.

    However, automatic names are at least as interesting for ASG users as human-readable REF string (technically, both are closely related, and share part of their implementation).

    What are automatic names?

    In 8.10x, when you do not assign a name to an object, you will either see the name "unnamed" or REF strings at most places where the object is referenced.

    In 8.160 and 8.161 (first and second beta), at least in error messages, the name "unnamed" is avoided, and some useful information about the object is shown instead, when available.  However, object tables may still show REF strings, as reported by Billybob.

    Now, for 8.162 (third beta), i have revisited these issues.  Basically, object names then work as follows:
    * When the user manually assigns a name, that name ist used.  Period.
    * When the user doesn't assign a name, an automatic, human-readable name is assigned, based on the properties of the object.  In case you don't like it, edit or replace it, save it, and then it will stay for good.
    * As long as you don't manually assign a name, the name will always be updated when the properties of the object change.

    For example, in 8.162, go to Definitions >> Networks, click "New Network",
    enter an IP address, do not enter a name, click save.  The IP address will be used as the name as well.  Click edit, change the IP.  The name changes as well as soon as you save the changed object.  Click edit, assign your own name, and it will not change any longer.  Click edit, delete the name *completely* (do not leave a single letter), and you are back to automatic names.

    Enjoy.

    Ingo
Reply
  • Hi,

    what Kai said is correct.

    However, automatic names are at least as interesting for ASG users as human-readable REF string (technically, both are closely related, and share part of their implementation).

    What are automatic names?

    In 8.10x, when you do not assign a name to an object, you will either see the name "unnamed" or REF strings at most places where the object is referenced.

    In 8.160 and 8.161 (first and second beta), at least in error messages, the name "unnamed" is avoided, and some useful information about the object is shown instead, when available.  However, object tables may still show REF strings, as reported by Billybob.

    Now, for 8.162 (third beta), i have revisited these issues.  Basically, object names then work as follows:
    * When the user manually assigns a name, that name ist used.  Period.
    * When the user doesn't assign a name, an automatic, human-readable name is assigned, based on the properties of the object.  In case you don't like it, edit or replace it, save it, and then it will stay for good.
    * As long as you don't manually assign a name, the name will always be updated when the properties of the object change.

    For example, in 8.162, go to Definitions >> Networks, click "New Network",
    enter an IP address, do not enter a name, click save.  The IP address will be used as the name as well.  Click edit, change the IP.  The name changes as well as soon as you save the changed object.  Click edit, assign your own name, and it will not change any longer.  Click edit, delete the name *completely* (do not leave a single letter), and you are back to automatic names.

    Enjoy.

    Ingo
Children
No Data