Ken,
I now have everything working the way I wanted except the tableColumn
within tableColumn for the heading. If you can send me an example
showing how its done it would be really great.
If someone is interested in how I have done this I can share the code.
Basically I have couple of drop down menus and depending on different
version the output table (which is also shown on the same page) data
changes (column numbers are different for every version). Then on
resubmit with new data I redirect to the same page and pass on the form
values. The same page would then reload with the new table. Column
headers, data and all of the other configuration data is coming from an
oracle database.
Thanks for all the help so far Ken. Its greatly appreciated.
-Karam
Karam Singh Badesha wrote:
> I was passing empty string. I can try passing and "${null}" and see if
> it works.
>
> Also what about the tableColumn within tableColumn? You can see the
> example in those images as well. Can you provide a small static
> example showing that. If you hardcode the html somewhere to get that,
> its fine with me. I just want to see a small example.
>
> -Karam
>
> Ken Paulsen wrote:
>>
>>
>> Hi Karam,
>>
>> I understand what you mean now. What are you passing in for soft in
>> that column? Empty string ("") or (null)? You can express null as a
>> String by doing ${null} in JSFT.
>>
>> Ken
>>
>> Karam Singh Badesha wrote:
>>> Ken,
>>> Attached are the newTable and oldTable snapshots. As you can see
>>> that spacerColumn in the newTable has a sort icon. Eventhough I am
>>> passing empty value for that column, just because of "sort" being
>>> there creates those icons. That is why I was asking if there is way
>>> to ignore that if some option can be passed so that it doesn't
>>> create those icons.
>>> Also for tableColumn within tableColumn you can see that in the
>>> example as well.
>>>
>>> thanks
>>> Karam
>>>
>>> Ken Paulsen wrote:
>>>>
>>>> Hi Karam,
>>>>
>>>> I'm not sure if columns w/i columns is supported the way you want
>>>> (or at all). You can try using a panelGrid / panelGroup to acheive
>>>> this w/i a single column. This would have to be done using the
>>>> createChild event that I showed you how to do in a previous
>>>> email... or you might be able to do the same work-a-round you
>>>> decided to do for your href's (embed the HTML directly in the
>>>> markup). If you did this, you'd do something like:
>>>>
>>>> "<table><tr><td>#{td.value.foo}</td><td>...", "#{td.value.bar}", ...
>>>>
>>>> I'm not sure what you mean be the "spacerColumn". Is this a
>>>> Woodstock feature? Or are you simply trying to provide a blank
>>>> column? Perhaps if you send a screen shot it would help explain
>>>> what you mean.
>>>>
>>>> You may also want to add the woodstock alias to some of these
>>>> questions as I am certainly not a Woodstock table expert. :)
>>>> Although I'm happy to try to help.
>>>>
>>>> Good luck!
>>>>
>>>> Ken
>>>>
>>>> Karam Singh Badesha wrote:
>>>>> Ken,
>>>>> Finally I have got all the data from database and showing properly
>>>>> in the table. Only things I am not sure how to do are:
>>>>>
>>>>> - how would I create columns within columns?
>>>>> - spacerColumn has sort icon (not a big issue currently). I think
>>>>> since all the lists that I am passing have to be same number, even
>>>>> though sort entry is empty, it still shows the icon. There needs
>>>>> to be a way to ignore it if say the value is "null" or something.
>>>>>
>>>>> thanks
>>>>> Karam
>>>>>