Change how UI shows compound fields
Actually Dataverse compound fields are "flatten" in Dataverse UI:

Please add more detailed output of compund fields, at least include title of fields in the UI.
@kamil386 It is possible to do this via the displayFormat column of the datasetFieldType table (and therefore in the .tsv file that defines the blocks). See for example "Time Period Covered" that adds "Start:" and "End:".
In specific regard to Geographic Coverage, we did also make a recent change that comma separates these values. This is available in 4.19.
In specific regard to Geographic Coverage, we did also make a recent change that comma separates these values. This is available in 4.19.
@kamil386 if you're interested in the discussion that took place on this, please see #6345.
@scolapasta It's not enough to format it via displayFormat column in TSV, especially for the big schema like DwC where i.e one parent field has 21 subfields, and another has 44
@pdurbin So I will continue the discussion on #6345
One note, there is no issue while editing big schema like DwC:

But the issue is how it is printed out:

Maybe is it worth consider to print in different way, including headers and create some table?
I agree, that's hard to read.
Just suggesting another idea using the displayFormat column in the TSV. Would it be possible to add a <br> tag at the end of each value so that there's a line break and each subfield would be on its own line?:
1234 Catalog Number: 1234 Record Number: 1234 Recorded by: Kamil ...
Excellent idea, simple and straightforward. I'll check now if it's working as expected. I'll also try to add bold to headers. In the meantime I could suggest adding hints on headers which is now not possible via displayFormat.
Unfortunately, it doesn't work as expected

Also be careful with labels: currently you will probably get "Occurence Occurence Status" or "Occurence Occurence Remarks" in advanced search and facets.
This issue is mainly about how the things people enter in child fields are displayed in the user interface. But @wfenrich's last comment about the display of names of child fields is something that we hope to resolve as part of https://github.com/IQSS/dataverse/issues/8127, which includes writing and using guidelines for naming fields.
And https://github.com/IQSS/dataverse/issues/6573 is also very related.
This issue came up again when using a metadatablock for a specific collection in the Harvard Dataverse Repository.
The "Study Design" field is made up of four child fields, one of which expects a lot of text:

When the metadata is displayed, it's pretty hard to parse, even when we try to use delimiters that include the name of each child field:

Luckily, as this "Study Design" field doesn't need to be repeatable, the child fields don't need to be kept together as a compound field, so we're planning to separate the child fields into their own fields (and get rid of the "Study Design" "field"). That way what's entered in those four fields are on their own lines when displayed.
But I think this illustrates that compound fields don't even need 44 or 21 subfields to run into this design problem. It's obvious when a compound field has just one field that uses a large text box and multiple lines of text are entered into it.
For bounding box, I made an issue and PR:
- #9593
- #9595