Home » Archived » BIRT » (no subject)
|
(no subject) [message #682217 is a reply to message #682143] |
Fri, 10 June 2011 16:19 |
|
Robert,
Can you use a text element instead of the dynamic text? Set its type to
HTML.
Jason
On 6/10/2011 9:27 AM, Robert Aust wrote:
>
> Hi there,
>
> I have a small dynamic text-field with some javaScript in it, e.g.
> ...
> ...doCheckBox(row['COL_A']);
> ...
> which 'draws' a Checkbox-representation based on the given Value [On/Off].
>
> Is there a way to resize the size of the field in the designer or even
> to give it a 'display-name' to use in Designer?
> E.g. show it in designer as 'CHKBOX_A' - or so?
>
> Currently the size in the designer seems to depend on the code inside it
> and that makes the layout somewhat unclear / cluttered.
>
> btw - I'm using Birt 2.5.2.
>
> Thanks for any help.
> Robert
|
|
| |
(no subject) [message #682332 is a reply to message #682304] |
Fri, 10 June 2011 20:34 |
|
If you use a text element it should not matter how much text is in it,
it should show the same size if you set the type to html. I am not
certain what the issue is.
Jason
On 6/10/2011 3:40 PM, Robert Aust wrote:
> Hi Jason,
>
> I tried that.
> Both fields : dynamic text and text with content 'html' show the same
> bahaviour, wehn I put the javascript-cose in it.
>
> The size and display-name in designer can not be changed.
> I tried to set 'Display Name' in advanced properties - but with no effect.
>
> best regards,
> Robert
>
> Am 10.06.2011 18:19, schrieb Jason Weathersby:
>> Robert,
>>
>> Can you use a text element instead of the dynamic text? Set its type to
>> HTML.
>>
>> Jason
>>
>> On 6/10/2011 9:27 AM, Robert Aust wrote:
>>>
>>> Hi there,
>>>
>>> I have a small dynamic text-field with some javaScript in it, e.g.
>>> ...
>>> ...doCheckBox(row['COL_A']);
>>> ...
>>> which 'draws' a Checkbox-representation based on the given Value
>>> [On/Off].
>>>
>>> Is there a way to resize the size of the field in the designer or even
>>> to give it a 'display-name' to use in Designer?
>>> E.g. show it in designer as 'CHKBOX_A' - or so?
>>>
>>> Currently the size in the designer seems to depend on the code inside it
>>> and that makes the layout somewhat unclear / cluttered.
>>>
>>> btw - I'm using Birt 2.5.2.
>>>
>>> Thanks for any help.
>>> Robert
>>
>
|
|
|
(no subject) [message #682631 is a reply to message #682332] |
Sat, 11 June 2011 17:40 |
Robert Aust Messages: 17 Registered: July 2009 |
Junior Member |
|
|
Hi Jason,
It is just a designer issue, that i have small cells in a table, that
use javascript-code to generate the content.
It is not possible to reduce the size of the text/data-element to the
size of the table-cell or to give it a display-name, it will always show
the javascript-code as content in designer.
This is the case for both, text- and dynamic-text fields :
for example, these two have the same behaviour and the provided display
name has no effect in designer.
<cell id="342">
<property name="style">wgwValueCell</property>
<property name="textAlign">center</property>
<text-data id="1627">
<text-property name="displayName">BBB</text-property>
<expression name="valueExpr">doCheckbox(row["YN_COL_A"])</expression>
<property name="contentType">html</property>
</text-data>
</cell>
<cell id="343">
<text id="2881">
<text-property name="displayName">AAA</text-property>
<property name="display">block</property>
<property name="contentType">html</property>
<text-property
name="content"><![CDATA[doCheckbox(row["YN_COL_A"])]]></text-property>
</text>
</cell>
It's not a real problem - I was just wandering, if I did something wrong.
best regards,
Robert
Am 10.06.2011 22:34, schrieb Jason Weathersby:
> If you use a text element it should not matter how much text is in it,
> it should show the same size if you set the type to html. I am not
> certain what the issue is.
>
> Jason
>
> On 6/10/2011 3:40 PM, Robert Aust wrote:
>> Hi Jason,
>>
>> I tried that.
>> Both fields : dynamic text and text with content 'html' show the same
>> bahaviour, wehn I put the javascript-cose in it.
>>
>> The size and display-name in designer can not be changed.
>> I tried to set 'Display Name' in advanced properties - but with no
>> effect.
>>
>> best regards,
>> Robert
>>
>> Am 10.06.2011 18:19, schrieb Jason Weathersby:
>>> Robert,
>>>
>>> Can you use a text element instead of the dynamic text? Set its type to
>>> HTML.
>>>
>>> Jason
>>>
>>> On 6/10/2011 9:27 AM, Robert Aust wrote:
>>>>
>>>> Hi there,
>>>>
>>>> I have a small dynamic text-field with some javaScript in it, e.g.
>>>> ...
>>>> ...doCheckBox(row['COL_A']);
>>>> ...
>>>> which 'draws' a Checkbox-representation based on the given Value
>>>> [On/Off].
>>>>
>>>> Is there a way to resize the size of the field in the designer or even
>>>> to give it a 'display-name' to use in Designer?
>>>> E.g. show it in designer as 'CHKBOX_A' - or so?
>>>>
>>>> Currently the size in the designer seems to depend on the code
>>>> inside it
>>>> and that makes the layout somewhat unclear / cluttered.
>>>>
>>>> btw - I'm using Birt 2.5.2.
>>>>
>>>> Thanks for any help.
>>>> Robert
>>>
>>
>
|
|
|
(no subject) [message #683301 is a reply to message #682631] |
Mon, 13 June 2011 13:27 |
|
Robert
You have not done anything wrong. If you have any ideas on how it would
look better, feel free to log an enhancement in bugzilla.
Jason
On 6/11/2011 1:40 PM, Robert Aust wrote:
>
> Hi Jason,
>
> It is just a designer issue, that i have small cells in a table, that
> use javascript-code to generate the content.
> It is not possible to reduce the size of the text/data-element to the
> size of the table-cell or to give it a display-name, it will always show
> the javascript-code as content in designer.
>
> This is the case for both, text- and dynamic-text fields :
> for example, these two have the same behaviour and the provided display
> name has no effect in designer.
>
> <cell id="342">
> <property name="style">wgwValueCell</property>
> <property name="textAlign">center</property>
> <text-data id="1627">
> <text-property name="displayName">BBB</text-property>
> <expression name="valueExpr">doCheckbox(row["YN_COL_A"])</expression>
> <property name="contentType">html</property>
> </text-data>
> </cell>
> <cell id="343">
> <text id="2881">
> <text-property name="displayName">AAA</text-property>
> <property name="display">block</property>
> <property name="contentType">html</property>
> <text-property
> name="content"><![CDATA[doCheckbox(row["YN_COL_A"])]]></text-property>
> </text>
> </cell>
>
> It's not a real problem - I was just wandering, if I did something wrong.
>
> best regards,
> Robert
>
>
> Am 10.06.2011 22:34, schrieb Jason Weathersby:
>> If you use a text element it should not matter how much text is in it,
>> it should show the same size if you set the type to html. I am not
>> certain what the issue is.
>>
>> Jason
>>
>> On 6/10/2011 3:40 PM, Robert Aust wrote:
>>> Hi Jason,
>>>
>>> I tried that.
>>> Both fields : dynamic text and text with content 'html' show the same
>>> bahaviour, wehn I put the javascript-cose in it.
>>>
>>> The size and display-name in designer can not be changed.
>>> I tried to set 'Display Name' in advanced properties - but with no
>>> effect.
>>>
>>> best regards,
>>> Robert
>>>
>>> Am 10.06.2011 18:19, schrieb Jason Weathersby:
>>>> Robert,
>>>>
>>>> Can you use a text element instead of the dynamic text? Set its type to
>>>> HTML.
>>>>
>>>> Jason
>>>>
>>>> On 6/10/2011 9:27 AM, Robert Aust wrote:
>>>>>
>>>>> Hi there,
>>>>>
>>>>> I have a small dynamic text-field with some javaScript in it, e.g.
>>>>> ...
>>>>> ...doCheckBox(row['COL_A']);
>>>>> ...
>>>>> which 'draws' a Checkbox-representation based on the given Value
>>>>> [On/Off].
>>>>>
>>>>> Is there a way to resize the size of the field in the designer or even
>>>>> to give it a 'display-name' to use in Designer?
>>>>> E.g. show it in designer as 'CHKBOX_A' - or so?
>>>>>
>>>>> Currently the size in the designer seems to depend on the code
>>>>> inside it
>>>>> and that makes the layout somewhat unclear / cluttered.
>>>>>
>>>>> btw - I'm using Birt 2.5.2.
>>>>>
>>>>> Thanks for any help.
>>>>> Robert
>>>>
>>>
>>
>
|
|
|
Goto Forum:
Current Time: Fri Sep 20 14:31:14 GMT 2024
Powered by FUDForum. Page generated in 0.03857 seconds
|