Field Templates in Uniface 10

Author: parcaya@compuamerica.com.ve (parcaya)

In version 9 and earlier have the “FIELD TEMPLATES”, this is a very important facility if you want to maintain a controlled repository. What is the reason for which does not exist in version 10. There is a workaround with the same capabilities?

6 Comments

  1. The field templates still exist in version 10. For details see (e.g.): > Uniface Library > Migration to Uniface 10 > Pay Special Attention To ... > Migration of Field Templates Hope this helps. Daniel


    Author: diseli (daniel.iseli@uniface.com)
  2. diseli said The field templates still exist in version 10. For details see (e.g.): > Uniface Library > Migration to Uniface 10 > Pay Special Attention To ... > Migration of Field Templates Hope this helps. Daniel  

    Thanks Diseli, but what I mean is applying  “FIELD TEMPLATE” to a lot of fields in deferent Entities, for example: Entity: A has a field name Field type char 10 Entity: B has a field name Field type char 10 Entity: C has a field name Field type char 10 Now you want to change Field in A, B, C to char 20. In V9 you can do it very easy: Go To -> Administration -> Global Update -> Fields Thanks.


    Author: parcaya (parcaya@compuamerica.com.ve)
  3. parcaya said Thanks Diseli, but what I mean is applying  “FIELD TEMPLATE” to a lot of fields in deferent Entities, for example: Entity: A has a field name Field type char 10 Entity: B has a field name Field type char 10 Entity: C has a field name Field type char 10 Now you want to change Field in A, B, C to char 20. In V9 you can do it very easy: Go To -> Administration -> Global Update -> Fields Thanks.  

    Thanks for clarifying this. The Global Update utility is not (yet) available in Uniface 10. But I'm quite certain that this will be reintroduced in one of the next Uniface 10 versions. One of the reasons why the Global Update utility is currently not in the product is that the version 10 repository structure is not finalized. The plan is to stabilize the repository with Uniface 10.3.01 (planned for Autumn 2017 AFAIK). And this will allow then to create (or update) utilities that can be used against the repository (like e.g. Global Update). It is also planned to provide the meta dictionary (umeta.xml) with version 10.3 and this will allow users to create their own repository tools. Hope this helps. Daniel


    Author: diseli (daniel.iseli@uniface.com)
  4. diseli said ... One of the reasons why the Global Update utility is currently not in the product is that the version 10 repository structure is not finalized. The plan is to stabilize the repository with Uniface 10.3.01 (planned for Autumn 2017 AFAIK). And this will allow then to create (or update) utilities that can be ... 

    Just as a clue: Use the repostitory from 9.7  :-) It's stable, working and reflect the needs of us, the devolopers SCNR Ingo


    Author: istiller (i2stiller@gmx.de)
  5. istiller said
    diseli said ... One of the reasons why the Global Update utility is currently not in the product is that the version 10 repository structure is not finalized. The plan is to stabilize the repository with Uniface 10.3.01 (planned for Autumn 2017 AFAIK). And this will allow then to create (or update) utilities that can be ... 
    Just as a clue: Use the repostitory from 9.7  :-) It's stable, working and reflect the needs of us, the devolopers SCNR Ingo  

    Thanks, we will work with repository from 9.7 until the 10.3.01 come thru


    Author: parcaya (parcaya@compuamerica.com.ve)
  6. For your info: The Uniface 10.2 repository that we have at the moment is NOT the same as the Uniface 9.7 repository.  We did not clearly communicate the differences yet, because in 10.3 there will be more changes. With 10.3 we will publish a umeta.xml again, making it possible for you to build (refactor) tools and utilities on the repository again. After 10.3 we will try to keep the repository as stable as possible. (But in the fast paced world that we live in, chances are that it still will change a bit more often than it did in the past 25 years.) Regards, Theo Neeskens Delivery Architect, Uniface Lab


    Author: Theo Neeskens (tneeskens@itblockz.nl)