Remove DataGrid Header Separator dynamically
Hello,
Scenario: I have a DG with 3 static columns and many dynamic columns added at run time.
I want to have one and only one header for all the dynamic columns.
In a way it can be seen as multiple datagridColumns (without headers) in a single dataGridColumn (with only a header). Now there is a heavy traffic between static columns and the dynamic columns. So I dont think it is possible to have two different DG's.
My Attempts: I tried to use the HeaderSeparatorSkin to remove the header separators so as to give a feel of one single header. But since the headerseparatorskin is removed at DG level it can be either removed for all columns or for none.
My Question: I will have to create a custom DG so as to draw separator skin for few columns and remove for others. But I am not sure how can I do that since using "headerSeparatorSkin" removes it for all columns. Can some one show me a path as to how I can accomplish this?
A very bad way of accomplishing the above is to remove all the header separator skins and then use headerRenderer for the static columns to show a line similar to separator skin. But that is a bad way of coding I guess.
Thanks in advance,
Bhargav
Thank you for the reply Flex harUI.
If I understood right the renderer will extend a DG and will have columnns and only one row. But the row color will not match the the row of the main DG.
Secondly I have using a checkbox renderer to be displayed in the columns created dynamically. The data of this renderer is changing with users interaction. Thus I am not very sure if implementing a renderer inside a renderer should be a good idea.
But I will try and use your suggestion to see if it can be used for my implementation.
Thanks again,
Bhargav
Similar Messages
-
Remove Flex DataGrid Heading Rollover Color
Hi,
How can i stop rollover color change in Flex 3 DataGrid heading ?
Can i override the following mehtod if yes how can i do this ?
drawHeaderIndicator(s, r.x, 0, visibleColumns[i].width, cachedHeaderHeight - 0.5, getStyle("rollOverColor"), r);
Thanks,
-ShrbanTo do what you want to do requires a fair amount of work as the rollover color is set as a style, you can change the color but it seems the rollover can't be disabled(not without a custom datagrid).
A quick fix is to try and at least reduce the difference in the rollover color, this could be done as per below, which basically makes the rollover color the same as the lighter shade of the header gradient.
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" minWidth="955" minHeight="600" creationComplete="appHandler(event)">
<mx:Script>
<![CDATA[
import mx.controls.Label;
import mx.events.FlexEvent;
protected function appHandler(event:FlexEvent):void
var colors:Array = dg.getStyle("headerColors");
dg.setStyle("rollOverColor",colors[0]);
]]>
</mx:Script>
<mx:DataGrid id="dg" x="234" y="198" width="619" height="360">
<mx:columns>
<mx:DataGridColumn headerText="Column 1" dataField="col1" />
</mx:columns>
</mx:DataGrid>
</mx:Application> -
Remove the assignment blocks dynamically at runtime
hello friends,
i want to remove the assignmnet blocks dynamically at runtime but based on the condition data avilable or not . example for opportunity window, whether the item list assignment block is empty then only i want to delete it . for this case i have to put a validation . im using DETACH_STATIC_OVW_VIEW method for deleting the assignmnet blocks . but in my case based on validation only i want to delete . how to do the validation. please help me out .
thanks in advance.
regards
sashiHello there,
I believe the Method DETACH_STATIC_OVW_VIEWS as you mentioned is the correct one to achieve this functionality.
Here what exactly has to be done in your scenario is not clear from your question.
However if we consider your example; you can refer to the code excerpt below
UI COmponent : BT111H_OPPT ( Header Component of Opportunity)
Class: CL_BT111H_O_OPPORTUNITYO0_IMPL
Method : DETACH_STATIC_OVW_VIEWS
It already has in place
* get Details CuCo
lr_cuco ?= me->get_custom_controller( controller_id = 'BT111H_OPPT/OpptDetailsCuCo' ).
then it checkes the Product Items.
You can put ou validation logic in place and do like following:
* Competitor products on Item level
IF lr_cuco->is_competitor_available( iv_mode = lc_item ) = abap_false.
ls_viewid-viewid = 'BT111H_OPPT/CompProdItemOV'.
INSERT ls_viewid INTO TABLE rt_viewid.
ENDIF.
Please reply if this helps.
Best Regards,
Vinamra. -
Removing the header and footer in Pages
I just began to use Pages after purchasing a new ibook. In AppleWorks, headers and footers were never inserted by default. In Pages, how can I remove the header and footer in Pages so I can have more space for the body section of the document?
I had already set page margins to zero, and I disagree with you: Headers and footers still appear with a height of approximately 1/8 inch.
SInce I posted my previous message, I have experimented a bit. I was able to (almost but not quite) totally eliminate the header and footer by clicking into the header and footer area and reducing the font size to the absolute minimum. After having done that, the body was basically in-line with 0" on the vertical page ruler.
Also, in my opinion, whether or not most printers do a full page bleed is irrelevant. I should be able to work with the page body without its being offset from the page ruler if I don't want to employ a header or footer.
Rusty -
How to remove the header in Report from SQVI
Folks,
I created a report by joining 4 tables in SQVI, the output data is around 200 pages. I need to remove the header from the report so I can down load to a excel.
Can some tell me how to switch of the header in SQVI ( Layout Mode). I did this before using Legend on/off but I quite didn't remember how I exactly did it.
Thanks,
KumarHi,
It is not about the thing that, whether your source is XML or flat file. If you dont want some thing in your source file , dont consider it and dont map it with your target structure. think that, your not getting the header in your source. What is the header here.
<Emp_details>
<Emp_Id> Employee No </Emp_Id>
<Emp_Name> Employee Name </Emp_Name>
</Emp_details>
<Emp_details>
<Emp_Id> 1234 </Emp_Id>
<Emp_Name> xxxx </Emp_Name>
</Emp_details>
<Emp_details>
<Emp_Id> 5678 </Emp_Id>
<Emp_Name> yyy </Emp_Name>
</Emp_details>
you have two fields under node Emp_details. What do u want to avoid here?
Regards,
Reyaz -
Need to remove the header and footer regions on one page
Hi,
I have a requirement to remove the header and footer regions on one page only. The regions I'm referring to contain the following:
Header:
Company logo, Home link, Logout link, Preferences link
Footer:
Copyright info, Privacy Statement, Home link, Logout link, Preferences link
These are the standard Oracle header and footer regions/page items, so I am not specifying a particular page name, although it would be the create time cards page we want to modify.
Also, we only want to remove these regions/items from ONE page, not an entire responsibility.
Any help is greatly appreciated.
Thanks!
SuzanneHi,
In order to hide,
Home link, Logout link, Preferences link
Use this code in the processrequest of the controller on the page on which you want tohide these
OAPageLayoutBean page = pageContext.getPageLayoutBean();
page.prepareForRendering(pageContext);
page.setGlobalButtons((oracle.cabo.ui.UINode)null);
And for hiding the Copyright info, Privacy Statement:
Click on Personalise page link
then Click on Choose Context
Choose "OAFooter" as Scope
and click "Apply"
and then Personalise the Copyright and Privay Statememnt icon and set rendered as False.
Thanks,
Gaurav
Edited by: Gauravv on Aug 25, 2009 8:36 PM -
I want to remove the header and footer when printing from my mac, I can do this in the Page Setup on my PC but not on the Mac. I can do it each time I print but then it resets. How do I make a universal change?
== This happened ==
Every time Firefox openedGo to the "File" menu, then "Print." The window that appears will have three drop-down menus at the top.
The first is labeled "Printer",
The second is "Presets".
The third is unlabeled but has "Copies & Pages" selected by default.
Click on that third menu and select "Firefox" near the bottom of the list. -
HT1349 how do you remove the header and footer from a document
how do you remove the header and footer from a document
It depends upon the app you are using.
-
How to remove the header tag in the XML data ?
Hi All,
I am sending an XML data from SFTP to Proxy, in that I want to remove the header tag (first tag) from the xml, while loading the data. how to do that ?Hi,
It is not about the thing that, whether your source is XML or flat file. If you dont want some thing in your source file , dont consider it and dont map it with your target structure. think that, your not getting the header in your source. What is the header here.
<Emp_details>
<Emp_Id> Employee No </Emp_Id>
<Emp_Name> Employee Name </Emp_Name>
</Emp_details>
<Emp_details>
<Emp_Id> 1234 </Emp_Id>
<Emp_Name> xxxx </Emp_Name>
</Emp_details>
<Emp_details>
<Emp_Id> 5678 </Emp_Id>
<Emp_Name> yyy </Emp_Name>
</Emp_details>
you have two fields under node Emp_details. What do u want to avoid here?
Regards,
Reyaz -
Change column header text dynamically
Hi,
I have requirement to change the column header text dynamically in sap gui programming. but couldn't see straight forward way to achieve this.
i tried following link but no success:
[Re: Dynamic header text in table control - Dialog programming;
Please share your suggestions if it can be acheived.
Thanks,
Rahul
Edited by: Rahul Yadav on Oct 25, 2010 7:29 PM>
anmol112 wrote:
> Hi,
> So you can try 1 thing,
> * Dont use default Column Headings
> * Create I/O and choose ouput only and fix them in place of Column headings.
> * pass the values to these I/O accordingly.
>
>
> Thanks,
> Anmol.
How is this different from the previous post?
Rob -
I need to make a copy of an entire email, including the header w/the sender's info and time, etc. to insert into a letter, etc. How can I do this w/out cutting and pasting the header separately from the text. I know there is a way besides a screen shot but I've spend hours trying to find it.
Smurfslayer wrote:
For the particularly persnickety types you might want to expose the full headers in the email message as well. It's easy enough to do, from mail's 'menu' select "view"; then "message"; then all headers.
Another option you could use is a screen capture using Grab.
Activate Grab, then shift + command + w (for a window screen shot). Then confirm the window selection and click the mail message.
Dave
Why are you addressing this to me...?
I am not the OP... -
Change Table control Column Header text dynamically
Hi,
I have an requirement to change table control column header text dynamically.
i.e. I have about 10 columns in table control, out that need to change 5 columns header text. These header texts are stored in an internal table.
I had looked into the below link but could not get exactly how to do it.
Dynamic headers in table control
Could you please tell me how to do that.
Thanks in Advance.Hi Saba,
What you will need to do is this.....
1. First replace the column Header Text box by I/O Fields and name them accordingly.
Say for example we will consider the same example which i had explained in the link.
there in the column header we want the header to change when some dates and entered into two fields which are out of table control say
Start Date: 01.01.2010 to End Date: 06.01.2010
Now we want the header to look like this,
Column No. - 1 2 3 4 5 6
Header label - 01/FRI 02/SAT 03/SUN 04/MON 05/TUE 06/WED
Header name - SPOTS1 SPOTS2 SPOTS3 SPOTS4 SPOTS5 SPOTS6
then you go as per the instructions in the link......
Let me know if you need further help,
Hope this solves your problem....
Regards,
Abhijit G. Borkar -
HT5282 remove the header & footer in windows safari 5.1.7 while in printing
Hi,
I want to remove the header and footer while printing the data in windows 7 64 bit OS.
Any one can help me out of this issue.
Regards,
Kathiresh Muthusamy -
I am developing a Java Servlet and would like to query the database multiple times. I have used OracleXMLQuery and an array to be able to run three separate queries. My problem is occuring in my returned XML Document. Each query comes back with a XML Header such as:
<?xml version = '1.0'?>
<Query_1>
<COL1>10</COL1>
</Query_1>
<?xml version = '1.0'?>
<Query_2>
<COL1>20</COL1>
</Query_2>
<?xml version = '1.0'?>
<Query_3>
<COL1>30</COL1>
</Query_3>
I have assigned the header separately and would just like to be able to turn off the generated header. My problem is coming when I am trying to use an applet and it does not like when it sees the XML header more than once. Any ideas or hints on how this can be done I would appreciate it.Hello this did solve my issue. I have same issue infact. I used this xsl mapping as
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="xml" version="1.0" encoding="UTF-8" indent="no" omit-xml-declaration="yes"/>
</xsl:stylesheet>
But my output xml struıcture has broken. Should I do some changing in my xsl mapping and how ?
Regards,
Ceren. -
Removing columns heading for a perticular page in ALV list display
Dear All,
For last page of my ALV list display i need to remove columns heading (Strictly for single page only).
Kindly help me with possible solution.
I am triggering page break by using group attribute in the sort catalogue.( l_v_sortcat-group = '* '. )
Best Regards
Ravishekar Thallapallyif u can catch the page number,
while building fieldcat, put the condition
if sy-page = (page number)
ls_fielcact-fieldname = fieldname.
ls_fieldcat-tech = 'X'.
LS_FIELDCAT-NO_OUT = 'x'.
modify lt_fielcat from ls_fieldcat.
but how r u catching page number?? can u pls tell
endif.
Message was edited by: Hymavathi Oruganti
Maybe you are looking for
-
Can I extract low quality links from a indd which the links are missing?
Can I extract low quality links from a indd which the links are missing? That's it... I've an old file without it's links folder, I was wondering If there was any way to extract low quality images from it to relink them.
-
Oracle 11g on Unix server needs to write files (.csv) on Windows server
Hi, Currently we are using Oracle 10g which is installed on a Unix server and on the same server there is a directory under which some files are being exported/downloaded by the db. We are having DEDICATED DB INSTANCE on the SHARED server, and not a
-
Problem on starting weblogic integration 2.1
I would like to ask you for advise/information on the start-up of the weblogic integration 2.1. I have tried to setup the weblogic integration 2.1 (sp1) at home, but without any success yet. There was nothing helpful that I can found in the BEA knowl
-
Is this statement efficient?
Is this statement efficient? How to tuning it? UPDATE INCOMING_MSG_IDX SET STATUS = 5 -- update message status to has read WHERE MSG_ID = V_MSG_ID AND IP_ADDRESS = V_IP_ADDRESS AND DATETIME = V_DATETIME AND
-
Hidding the floating toolbar that apears when sharing audio and/or video
Hello everyone! I'd like to know if is it possible to remove(or hide) the floating toolbar that appears when sharing audio and/or video on firefox. I am attaching an image of what I want to hide. Thanks in advance, Ibrahim