feature request #8777
openMake visiblity of CDM Source configurable
0%
Description
see #8688, for some projects the CDM Source should not be visible (because not used). This is similar to ID in Source and ID Namespace visibility.
====
Alternatively or additionally it might be also interesting to show the field only if data exists (which is not very often the case) as it is read-only and must not be visible if no data exists.
But I don't know if this is easy to impelement.
Related issues
Updated by Andreas Müller over 3 years ago
- Copied from feature request #8688: Make OriginalSourceBase.cdmSource visible in TaxEditor added
Updated by Andreas Müller over 3 years ago
- Related to feature request #8294: Make display of ID in source and ID Namespace configurable added
Updated by Andreas Müller over 3 years ago
... hmm, maybe an even better solution is to show the field only if data exists. Is this possible?
Updated by Andreas Müller over 3 years ago
Andreas Müller wrote:
... hmm, maybe an even better solution is to show the field only if data exists. Is this possible?
If we do so, we could also make all other fields invisible as they are alternative fields (either .. or ..) or implement #8778
Updated by Andreas Müller over 3 years ago
- Related to feature request #8778: Have explicit subclass for CdmSourceLink sources added
Updated by Katja Luther about 3 years ago
- Target version changed from Release 5.12 to Release 5.13
Updated by Andreas Müller about 3 years ago
- Target version changed from Release 5.13 to Release 5.14
Updated by Andreas Müller almost 3 years ago
- Target version changed from Release 5.14 to Release 5.15
Updated by Katja Luther almost 3 years ago
- Target version changed from Release 5.15 to Release 5.18
Updated by Andreas Müller almost 3 years ago
- Tags changed from euro+med to euro+med, additivity
- Target version changed from Release 5.18 to Release 5.15
CDM Source has primarily been introduced by additivity but it has negative impacts on other DBs. Therefore I add the additivity tag to this ticket and move it to current milestone. Please move back again if you think it can't be handled here.
Updated by Andreas Müller over 2 years ago
- Target version changed from Release 5.15 to Release 5.18
Updated by Katja Luther over 2 years ago
- Target version changed from Release 5.18 to Release 5.19
Updated by Andreas Müller about 2 years ago
- Target version changed from Release 5.19 to Release 5.21
Updated by Andreas Müller about 2 years ago
- Target version changed from Release 5.21 to Release 5.22
Updated by Andreas Müller about 2 years ago
- Tags changed from euro+med, additivity to euro+med, additivity, fast
Updated by Katja Luther almost 2 years ago
- Target version changed from Release 5.22 to Release 5.25
Updated by Andreas Müller over 1 year ago
- Target version changed from Release 5.25 to Release 5.38
Updated by Andreas Müller 8 months ago
- Status changed from New to Resolved
- Priority changed from New to Priority14
Andreas Müller wrote in #note-5:
Andreas Müller wrote:
... hmm, maybe an even better solution is to show the field only if data exists. Is this possible?
If we do so, we could also make all other fields invisible as they are alternative fields (either .. or ..) or implement #8778
That was not fully correct. CDMSource is a read only field which is only needed if data exists. So for now I tried to implement it this way.
Updated by Andreas Müller 8 months ago
Query to find example:
SELECT * FROM OriginalSourceBase osb INNER JOIN DescriptionElementBase deb ON deb.id = osb.id WHERE osb.cdmSource_id IS NOT NULL; SELECT osb.id, osb.cdmSource_id, db.titleCache FROM OriginalSourceBase osb INNER JOIN DescriptionBase_OriginalSourceBase MN ON MN.sources_id = osb.id INNER JOIN DescriptionBase db ON db.id = MN.DescriptionBase_id WHERE osb.cdmSource_id IS NOT NULL;
e.g. Nepenthes morganiana in rem_conf_am