Let's say I have one huge termbase with the following
Termbase Definition File:
Entry Level: Domain, Subject, Client (all picklists)
Term Level: Context
Although I have defined all Entry Levels as picklist, not all values will appear there, as I have imported a lot of separate files in this termbase and the picklists seem to not update automatically.
My problem: In order to use the filter effectively for listing entries or for Import/export/deletion, I want to know exactly all the values present in the termbase for a particular Entry Level, e.g. all Domain values present in the termbase or all different Subjects.
Is there any possibility to force out such a list? Or: If Multiterm doesn't have such a command available, is it still possible to achieve such a goal?
If I understand correctly, your problem is the following:
a) in your database definition you have defined certain picklist values for some fields. For instance, for the Domain field, you have defined "Medicine", "Computer" and "Economics".
b) In the actual data that you have imported you have many entries where the value of the "Domain" field is different (i.e. you have "Automotion", "Banking" or "Architecture").
c) You want to get a list of all values used in "B" and hopefully add them to the termbase definition so that they are available when you create or edit an entry.
Sorry for repeating, I just wanted to make sure I got it right.
The short answer is "no", I think. There is no automatic way of achieving this from MultiTerm.
You might want to use one of these two procedures:
a) Export your termbase to an XML file and work on it to extract those Domain values. You could open the XML file in MS Word and search for the field name and highlight all the occurrences. Then you can see what values are used. With a macro you could more or less easily extract this values to a text file.
b) Using the MultiTerm API, you can make an application which looks into each entry of the TermBase, reads the Domain field and exports the value to a text file. This would give you a list of values used.
c) Create a custom export definition which exports only the Domain field. This will give you a list of the values used for the domain field, assuming that they are always at the same level.
For any of these approaches you will need some technical knowledge but I think it is a knowledge which is worthwhile acquiring as it will help you in the future...
I hope this helps!