I have a long text field in a child table that I want to break up into the primary & secondary headers of an inline deck view. (I wouldnโt have this problem if there was any way to wrap text!). I do not want these fields to show on the child form.
Anyway, none of the usual tricks will work, because when creating a parent row, and child rows within the same form, I canโt switch to a different slice for the child form, or use Context โViewโ or โViewTypeโ because the view of the inline table, parent form, and child form are the same.
Any ideas of an expression that can help me do this? Iโm worried itโs not possible.
Not entirely sure I understand the problem: the second paragraph confuses me. Going solely off the first paragraph, why not add two new columns for the primary & secondary headers for use in the deck view?
OK, let me try to explain. Yes, I have the two columns of the split text in the child table for the inline view. However, I need to hide these fields in the child form. This child table is owned by the parent table. When adding a record to the parent, you then can add a records to the child. The form shown for the child table has to be the same slice as the inline view, to keep the nice functionality of adding through the parent form. So, I havenโt been able to come up with anything that will let me hide the 2 split fields from the child form, but still show them in the inline table of the parent form. Does that make any sense?
If for example I used a show if constraint of context(โViewTypeโ)<>โFormโ, then the fields are hidden in the child form, but are also hidden in the inline view of the parent form. Context(โViewโ)<>โChild_Form_Nameโ doesnโt work, because adding an owned record you donโt really leave the parent form at all. Context(โViewโ)<>โParent_Formโ doesnโt hide anything.
I though you wanted these primary & secondary headers for a deck viewโฆ?
yes, a deck view, as an inline view.
I know this is a complicated question!
Okay, so the problem is yo want the columns hidden in the form view, but not in the deck view, but because of the complexities of CONTEXT(), hereโs no way in Show_If to figure out which view or view type youโre in to hide in one but not the other. Got it.
You need a slice. Are you interested in pursuing that approach?
Slice doesnโt work either, because the inline view is always part of the same table/slice as the child form. I think itโs the only way to continue to add the children from the parent. There is no way I know of, to direct the addition of a child record to a specific form view or different table when adding from the parent form.
Any updates on this?
I am having trouble in a similar situation.
I have a virtual column with the type List.
I only want to show a certain column in the form but hide it once added in the virtual column list.
use Column order in ur in line view (child view)
-select all columns u want to see except the one u dont want to see
if u dont want to see column 6, set column order like this
-column 1
-column 2
-column 3
-column 4
-column 5
-column 7
-column 8
-column 9
-column 10
hence ur child view wont display column 6, but u can show column 6 in main view
Hola everyone!
Was this requirement resolved? I'm facing a need similar to this.
User | Count |
---|---|
32 | |
31 | |
30 | |
18 | |
17 |