Sybase NNTP forums - End Of Life (EOL)

The NNTP forums from Sybase - forums.sybase.com - are now closed.

All new questions should be directed to the appropriate forum at the SAP Community Network (SCN).

Individual products have links to the respective forums on SCN, or you can go to SCN and search for your product in the search box (upper right corner) to find your specific developer center.

dw.modify

2 posts in Objects Last posting was on 2003-01-28 19:21:59.0Z
John Posted on 2003-01-25 04:40:11.0Z
Newsgroups: sybase.public.powerbuilder.objects
From: John
Date: Fri, 24 Jan 2003 23:40:11 -0500
Subject: dw.modify
Lines: 18
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Message-ID: <364_708652B748F3BE430019A68285256CB9.0019A6D385256CB9@webforums>
Path: forums-1-dub!forums-1-dub!forums-master.sybase.com!forums.sybase.com!webforums.sybase.com!news
Xref: forums-1-dub sybase.public.powerbuilder.objects:163
Article PK: 712729

Dear all,

I am trying to set a column "status" to different font in a dw dw_x depends
on the value of that column. (default font = "Arial")

dw_x.modify('status.font.face = "Wingdings"')
dw_x.modify('status.font.charset = 2')
This works and change font of column status to "Wingdings" for entire dw.

However, it encounters a error for the following statements
dw_x.modify ('status.font.face = "Arial~tif (sin= ~"P~", "Wingdings",
"Arial")')
dw_x.modify ('status.font.charset="0~tif (sin=~"P~", 2, 0)')

Do anyone have idea how to change the font.face for these rows with status
= "P" in a datawindow?

Thanks.


Oscar_Ramirez Posted on 2003-01-28 19:21:59.0Z
Newsgroups: sybase.public.powerbuilder.objects
From: Oscar_Ramirez
Date: Tue, 28 Jan 2003 14:21:59 -0500
Subject: Re: dw.modify
Lines: 17
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: 7bit
Message-ID: <364_81E70D83A803F5DA006A623785256CBC.001D206985256CB9@webforums>
References: <364_708652B748F3BE430019A68285256CB9.0019A6D385256CB9@webforums>
Path: forums-1-dub!forums-1-dub!forums-master.sybase.com!forums.sybase.com!webforums.sybase.com!news
Xref: forums-1-dub sybase.public.powerbuilder.objects:158
Article PK: 712737

Set an expression in the DW definition. What version of PB are
you using? In PB 6.5, right click on the column, go to Properties
and the last tab is expressions.

In PB 8.0, each property has a small icon on the side if it allows
expressions.

By the way, from looking at the properties that allow expressions
I can tell you that the font itself cannot change on a row by
row basis. But you can make a specific row italiziced, etc.

In general expressions are used to set row by row differences
in properties.

HTH,

Oscar Ramirez