PCUI - CRM - Text Label Colour
Hi Friends,
Is there any way by which I can change colour of fields in the PCUI ? And also if I can change some of the fields only ?
Please let me know if anyone has an info on it.
Thanks
Harsh
Tiest,
Thanks for your reply. Can you please point the location where I can have a look at the stylesheets used by the PCUI Application ?
We have Theme Editor in portal, with which we can set custom style sheets for Portal Pages. Similarly is there any theme editor/ location from where the PCUI's field rendering can be modified.
Thanks
Harsh
Similar Messages
-
PCUI - CRM - Text (Field Label) Replacement
Hi Friends,
I want to change the Field Label displayed on the PCUI.
In PCUI the field label displayed, is the value taken from the Medium Text of that field's respective Data Element in DDIC. Please correct me if I am wrong.
Now for example - I want to replace 'Sold-To Party' field label as 'Buyer Site', how can I achieve this without modifying the data element's medium text ?.
I tried using Text Replacement Tool (trans CRMST62), but it reads values from Header, Short text, but not from the medium text. And also it is time consuming as it runs several background job process.
Does PCUI Applications stores field labels in any table ? Or is there any config available by which we can insert field labels in the PCUI Application.
Thanks
HarshHi everybody,
with a little modifcation it works fine.
See below, how I have implemented it.
Cheers,
Marc
<b>Note:</b>
Necessary modification is supposed to causing no problems during upgrade.
<b>Realization:</b>
- Customizing table controls text labels in user interface of CRM application
- Maintenance via customizing view
1. Create customizing table 'ZMAL_DDIC_C'
MANDT type MANDT
TABNAME type TABNAME
FIELDNAME type FIELDNAME
2. Create text table for language dependent text 'ZMAL_DDIC_CT'
MANDT type MANDT
TABNAME type TABNAME
FIELDNAME type FIELDNAME
LANGU type SPRAS
SCR_TEXT_S type SCRTEXT_S
SCR_TEXT_M type SCRTEXT_M
SCR_TEXT_L type SCRTEXT_L
3. Create method 'get_fieldtext()'
Porperties: static and public
Parameters: I_FIELD_LIST importing type DDFIELDS
R_FIELD_LIST returning type DDFIELDS
method get_fieldtext.
DATA: field_itab type ddfields,
ddic_ct_struc type zmal_ddic_ct,
ddic_ct_itab like table of ddic_ct_struc.
FIELD-SYMBOLS: <field_struc> type dfies.
field_itab[] = i_field_list[].
loop at field_itab assigning <field_struc>.
at first entry we look for new lables in our
customizing table
if sy-tabix = 1.
select * from zmal_ddic_ct
into table ddic_ct_itab
where tabname = <field_struc>-tabname
and langu = <field_struc>-langu.
endif.
check if an individual lable exists
read table ddic_ct_itab
into ddic_ct_struc
with key fieldname = <field_struc>-fieldname.
only when text in customizing table is not empty ,
replace standard text
if sy-subrc = 0.
if not ddic_ct_struc-scrtext_s is initial.
<field_struc>-scrtext_s = ddic_ct_struc-scrtext_s.
endif.
if not ddic_ct_struc-scrtext_m is initial.
<field_struc>-scrtext_m = ddic_ct_struc-scrtext_m.
endif.
if not ddic_ct_struc-scrtext_l is initial.
<field_struc>-scrtext_l = ddic_ct_struc-scrtext_l.
endif.
endif.
endloop.
return edited field list
r_field_list[] = field_itab[].
endmethod.
3. Mofification
Class: CL_ABAP_STRUCTDESCR
Method: GET_DDIC_FIELD_LIST()
if sy-subrc <> 0.
fill cache with negative result
cache_wa-langu = p_langu.
cache_wa-not_founf = abap_true.
insert cache_wa into table me->ddfields_cache.
raise not_found.
endif.
START INSERT
p_field_list = <own_class>=>get_field_text( i_field_list = p_field_list).
END INSERT
fill cache
cache_wa-langu = p_langu.
create data cache_wa-value.
cache_wa-value->* = p_field_list.
insert cache_wa into table me->ddfields_cache. -
Creating a button with a text label layer
Hi guys. Looking for any tips on how best to implement a button with a text label. I initially created a rectangle object on a lower layer and with text in the upper layer via type tool. When I group both objects and create the button the text is readable in my InDesign (document) computer screen but the minute I preview it on my iPad the button becomes unreadable and pixellated. I tried various approaches by moving the text layer outside the button group does not display the text at all. Has anyone run into this issue? If so what is the best practice? Thanks in advance.
Thanks for the insight Neil. Regarding my button design its nothing fancy. Its a rectangle box on one layer and a text label on another layer inside the rectangle object. What I'm trying to simulate is when the user taps on the button the click state will change colour to notify the user that they have activated an event and in this case a navto://...
The way I've implemented it is the rectangle is coloured pink [Normal] and when tapped the light pink [Click] toggles between both colours BUT my text label disappears.
See the screen shots below. -
I want to set text label and set filter value as header in query
i want to set any text label or i want to design query in such manner that whatever the value is selected by client in selection screen is become heading in query . like if i select posting date then that range should be displayed in heading portion of the query.
Edited by: Viral Shah on Jan 23, 2008 8:30 AMGoto teh Query Description and select the Text variable Icon (yellow coloured). Create a Text variable with processing type as Replacement path and give the Characteristic as the posting date.
If you are having range then you need to create two Text variables one for FROM and other for TO. Use both the text variables in teh query description.. -
Hi CRM experts...
I am currently working on CRMM_ACCOUNTS. I am trying to replace a text label and I have no idea where to begin, I have tried to use the CRMC_BLUEPRINT_C -> Layout of user Interface->Application Element->Rename Interface text and define text elements where no entries exist. Is ther something that I didn't do prior to CRMC_BLUEPRINT_C transaction.
Pleeeaaase, I need to work trough thisHi Muki,
First find out the data element for that corresponding field.
how to find out the data element.:
Lets consider your field name is ABC and it is present in the filed group XYZ, now find out the structure assigned to this Field group XYZ, lets consider the strucure is MNO, go to that structure and find out the Component type for that corrsponding field ABC. Now lets consider the component type of ABC is COMP.
now go to the CMOD transaction, then in this transaction GOTO>TextEnhancements>KeyWords->Change> and here enter the componentType(COMM) in the data element.
Here change the text for the mediun/short/Long field what ever u reqired and save it.
Hope this may be useful.
Or else let me know which exact field text you want to change it, then i can provide you the direct solution.
Thanks,
Anilkumar
Edited by: anilkumar medicherla on May 15, 2008 1:51 PM -
Label Colour in Cocoa Panel (AI CS6 OS X)
Hello all,
Lets say I have a plug-in that displays a floating panel implemented by Cocoa. Naturally I have some labels, buttons and other UI elements on my panel but I noticed that the text colour for labels and buttons is a dark grey colour (or whatever I've set it to in the XIB) and stays the same colour when I change the UI colour in the preferences (which is what I'd expect). Does anyone know of a way to make my panel text colour behave in the same way as the built-in Illustrator panels? i.e. when the UI colour is changed from light to dark, the text changes colour to suit?
I've fiddled with my label's colour in the XIB (in case there was something special I had to set it to) and I've scoured the SDK for some easy way to do it but to no avail. The only way I can think to achieve it is to pick up the preferences changed notifier, get the new UI brightness value and change my own text colour accordingly but it seemed a bit hackish.
It's trivial I know but it's the little things!
Thanks!
-WHello,
I think the AIUITheme.h suite is what you are looking for.
First, add a notifier
error = sAINotifier->AddNotifier(message->d.self, "MyPlugIn", kAIUIBrightnessChangedNotifier, &InterfaceBrightnessChanged);
and in the notify function
ASErr MyPlugIn::Notify( AINotifierMessage *message )
{if(message->notifier==InterfaceBrightnessChanged)
{//Current UI background color.
error=sAIUITheme->GetUIThemeColor(kAIUIThemeSelectorPanel, kAIUIComponentColorBackground, UIBackgroundColor);
//Current UI text color.
error=sAIUITheme->GetUIThemeColor(kAIUIThemeSelectorPanel, kAIUIComponentColorText, UITextColor);
//Current UI text edit background color.
error=sAIUITheme->GetUIThemeColor(kAIUIThemeSelectorPanel, kAIUIComponentColorEditTextBackground, UITextEditBackgroundColor);
//Current UI text edit color.
error=sAIUITheme->GetUIThemeColor(kAIUIThemeSelectorPanel, kAIUIComponentColorEditText, UITextEditColor);
[MyLabelOutlet setTextColor:[NSColor colorWithCalibratedRed:UITextColor.red green:UITextColor.green blue:UITextColor.blue alpha:UITextColor.alpha]];
Now, when you change the interface brightness, the color of the lane MyLabelOutlet defined in the xib file will change with the brightness of the interface.
JLG. -
How to stop text labels on numeric controls from disappeari​ng
Got a nuisance problem I'd like to correct. When I've got a previously defined numeric control (such as a slide or knob) with text labels, upon entering the control properties window and selecting the "text labels" tab, the first label defaults to clear/empty. This is a nuisance because the text has to be retyped every time when modifying the text labels. Is this a bug or a feature? Is there any way to turn it off? Thanks.
"I've always wanted to be the first to discover a bug in a new LV release! "
Thank you for sharing that with us. You are helping to make LV even beeter than it is.
regarding your quote "I've always wanted to be the first to discover a bug in a new LV release! "
Please see the LabVIEW Champions Blog titled "The Leaders Lead" that can be found here.
http://forums.lavag.org/blog/champions/index.php?
How is your nose?
Ben
Ben Rayner
I am currently active on.. MainStream Preppers
Rayner's Ridge is under construction -
MY QUESTION IS EXACTLY THE SAME AS THE USER BELOW ASKED (WHICH I HAVE PASTED BELOW), AND HE GOT A STANDARD (AND USELESS) RHETORICAL ANSWER FROM THE SUPPORT STAFF. PLEASE LOOK AT THE SPECIFIC QUESTION ASKED AND DO NOT ANSWER WITH A GENERIC ANSWER LIKE "THIS IS HOW TO ACCESS THE CUSTOMIZATION SCREEN" BECAUSE I FOUND THE CUSTOMIZATION SCREEN WITHOUT HAVING TO ASK AND THAT SCREEN DOES NOT SHOW HOW TO TURN ON THE FEATURE I NEED! DO YOU WONDER WHY I USE ALL CAPS? IF YOU READ THE ACTUAL QUESTION WHEN IT WAS WRITTEN IN LOWER CASE, I WOULDN'T NEED TO USE ALL CAPS!
Last night I updated to Firefox 29.0.1. Now, I don't mind change - and I don't mind redesigns - but I HATE it when options are removed. I want text labels on my buttons (the "Home" button for example"). In the previous version of Firefox you could right-click in the grey space at the top, and select "customise". From there, you could drag and drop which things you wanted to appear in your toolbar or not - and there was a tickbox to selext if you wanted text labels to appear underneath them or not. Now as hard as I look, I can't find this option. It looks like you're now forcing people to ONLY use icons. I hate that. My brain processes the word "Home" a lot faster than it recognises a little picture of a house. You need to understand that people work in different ways - and just because the Firefox developers might not personally use the text labels, that doesn't mean that no-one does!I agree with whereitis above, I hate it when options are removed (ex: the Bookmarks side panel (Ctrl-B) button missing) etc.. Firefox's major BOLD one-liner is: CUSTIMAZATION. Now to regain this CUSTIMAZATION freedom, Firefox suggest to solve this by installing the ADDON "Classic Theme Restorer". I don't want to install any ADDON to customize Firefox! I went with Firefox because it was CUSTOMIZABLE, and that is the only reason why I went with this web browser! Now, Firefox is asking me to add an ADDON to CUSTOMIZE it. What is this?!
-
How can I hide a text label as I would a control or indicator?
As I have multiple indicators that must have the same identifier to the operator I can not use the indicator label as the items identifier. At times I want to hide the indicator and label. How can I hide the label? Please recall a text label just sits on the front panel as desired. It isn't within a raised or lowered box. In the attached sample I would like to hide "MyLabel" when the date indicator is hidden.
Attachments:
Test_Label.vi 35 KBHere�s a way. Its a little involved, but it will work:
1. Customize a control or indicator to remove the border (I used a string control)
a. Right click on the control or indicator, go to �Advanced � Customize�
b. Click on the wrench on the tool bar to enter edit mode
c. Select the border and drag it off to the side
d. Reduce the size of the border to a single pixel (it won�t let you delete it)
e. Rubber band a box around the 1 pixel border to select it and use the cursor keys to move it within the �white space� of the string control. It will effectively disappear. You will NOT be able to move it with the mouse as LV will try to resize the border instead of moving it.
f. Using the color tools �suck up� the background color of your vi and �paint� i
t into the white space of the control.
g. Make the control the correct size to hide your label(s). Make sure it is right as you will NOT be able to resize the control outside of the �customize� function (i.e.: while on your front panel)
h. Click on the tweezers to go back to customize mode.
i. Give your control a descriptive name
j. Right click on the control, go to �Visible Items� and uncheck �label� to hide the label.
k. Save your new control
2. Back on your front panel, place your new control over what you want to hide and programmatically make it visible or invisible as desired.
I have included a copy of your original vi, modified to hide and unhide your label. I have also included the customized string control that accomplishes this. You may resize the control as needed by �customizing it as described above.
The only disadvantage to this method is that if you want to hide multiple labels they must be in the same area of the front panel. Otherwise you must have seve
ral �hiding� controls.
An advantage is that you will not have to make the original control or indicator (i.e.: the date indicator) visible or invisible as it can be hidden as well.
Hope this does what you want.
Good Luck.
Attachments:
Test_Label.vi 27 KB
InvisibleString.ctl 6 KB -
How to change dynamically text label at run time in the forms
Hi,
I am having a form in which i want to change the text label dynamically. I mean when a certain condition match then text label should be change and when condition does not match then the text label should reamin as it is in the same form.
plz help
thanks in advance
azharHi,
Use this code to change the label at run time.
set_item_property('deptno',prompt_text,'pagal dept');
Prompt_text is used for changing label at run time. -
Setting that makes black text look colour to a printer
A quick sorry for not being totally on the ball with indesign (cs4), so please help me with simple wording if you can help as I am not a professional.
I created a colour booklet which was fine until I was asked to do it all again but this time with the outside cover being colour and the rest of the pages inside black and white. so this I did by changing all text, boxes, strokes etc in to black (not rich black just 100%K) and ran the jpgs through Photoshop to make them greyscale, so far so good. At this stage everything was as I needed it to be so I hit the export and saved a PDF version and sent the file. Now for the reason for doing this. My friend soon realised that printing colour pages on their works professional multi function printing device is expensive, as colour pages are charged for at higher price per copy compared to Black and white by the machines operator. Now for the problem: The booklet is being printed with a colour front cover and the rest is in black and white as I wanted it to be, but as far as the printer is concerned it is seeing the black text as colour so is charging for it. Ouch.
Of the few things I know of preferences I have made sure that it is not set to output all blacks as rich black which I thought would be the cure but it would not seem to be. I am at a loss to understand the other output settings or other stuff which may be telling the printer to use the colour cartridges instead of just the black. Help Please
If it is of help I made and exported a single page file in the same way with just a greyscale jpg on it and that printed just fine with the printer charging it as a black and white page as it should so the problem realy is in how the text is being seen.OK, so where we are at the moment.
over the holiday I had the reason to re-format my computer which isn't such a bad thing as I got to reload Indesign which should have corrected any problems in the indesign preferences ( I would Hope) and set everything to its default:
On opening indesign for the first time I changed the appearance of black setting to display and output all blacks accurately.
I went in to bridge and set the suit colour settings to Europe general purpose 2 and synchronised.
As it looks now: I made a new file where I typed one word in black (Helo)
I checked the typed word with the separations preview, turning off the black and cmyk and the typed word disappeared which is a good thing as this means there is no other colour present on the page except 100%K.
I saved and exported the file to PDF as Press Quality, (the only other box ticked on the general page was the optimise for fast web view which I left alone and unchanged) I left all other pages in the export area unchanged from the defaults produces by the Press Quality preset
I sent the file off and guess what: the printer saw it as colour and charged it as colour.
Below is the summery produced in the summery page in the PDF export window
Description
Use these settings to create Adobe PDF documents best suited for high-quality prepress printing. Created PDF documents can be opened with Acrobat and Adobe Reader 5.0 and later.
PDF Preset: [Press Quality]
Compatibility: Acrobat 5 (PDF 1.4)
Standards Compliance: None
General
Pages: All
Spreads: Off
Generate Thumbnails: Off
Optimise PDF: On
Create Acrobat Layers: N/A
Export Layers: Visible and Printable Layers
Include Bookmarks: Off
Include Hyperlinks: Off
Export Nonprinting Objects: Off
Export Visible Guides and Baseline Grids: Off
Create Tagged PDF: Off
Include Interactive Elements: Off
Multimedia: N/A
Compression
Colour Images
Bicubic Downsample at: 300 ppi
for images above: 450 ppi
Compression: Automatic
Tile Size: N/A
Quality: Maximum
Greyscale Images
Bicubic Downsample at: 300 ppi
for images above: 450 ppi
Compression: Automatic
Tile Size: N/A
Quality: Maximum
Monochrome Images
Bicubic Downsample at: 1200 ppi
for images above: 1800 ppi
Compression: CCITT Group 4
Compress Text and Line Art: On
Crop Image Data to Frames: On
Marks and Bleeds
Crop Marks: Off
Bleed Marks: Off
Registration Marks: Off
Colour Bars: Off
Page Information: Off
Page Mark Type: Default
Weight: 0.25 pt
Offset: 2.117 mm
Use Document Bleed Settings: Off
Bleed Top: 0 mm
Bleed Bottom: 0 mm
Bleed Left: 0 mm
Bleed Right: 0 mm
Include Slug Area: Off
Output
Colour Conversion: Convert to Destination (Preserve Numbers)
Destination: Document CMYK - Coated FOGRA27 (ISO 12647-2:2004)
Profile Inclusion Policy: Don't Include Profiles
Simulate Overprint: N/A
Output Intent Profile Name: N/A
Output Condition: N/A
Output Condition Identifier: N/A
Registry Name: N/A
Advanced
Subset Fonts Below: 100%
Omit PDF: Off
Omit EPS: Off
Omit Bitmap Images: Off
Transparency Flattener Preset: N/A
Ignore Spread Overrides: N/A
Security
N/A
Warnings -
SQL Subscription field shows * only with Dynamic Text Label in SQL query
We are using Hyperion Analyzer 7.2.x for showing budget and actual data. I have to show this financial data based on the security e.g. person in IT can see only IT dept. data. Hence I want to use dynamic text label <<userid>> for the security based on the person logging in to Analyzer.
But when I use dynamic text label <<userid>> in the SQL query in SQL Spreadsheet, SQL Subscription field shows * only selection option. Does anyone have idea how to solve this problem?
Thanks in advance for your help.
-SVHi
Okay i know this is a bit crazy way.....but i think this is the solution for your issue.
Create a report without the where clause (<<useris>>) then add a filter (sql subscription) then you can find all the values that are there in the SQL field (try to increase the query limit it is set to 250 as default) then edit the spreadsheet and add the where clause (<<userid>>).
This will help you having the filter and the dynamic text label. I think there is an issue when you try to filter it with a where clause.
Hope it helps.
CK -
PCUI CRM Portal Performance Issues
Hi Folks,
We are using the PCUI CRM Portal. we done the Customized tab, like Product, Customer and Trade Contract Planner.
All most all we are used Standard BSP Application, CRM_BSP_Frame. and all class and method also copy from Standard Class, and we add the small code for only one event: Query event.
Issues are..
Portal logon is woking fine, and when ever user client the Trade Contract Planner, Its taking much time to load. Other tabs are load very fast.
Any one please guide me.. How it will work fine.
Thanks,
SivaIs this a new install of the portal, or have you upgraded from an earlier version?
-
Default UITableViewCell text label background color
I need a table view cell that just has simple text but with custom backgroundView images when not selected vs. selected. I'm too lazy to implement a custom cell, so I was using the regulation UITableViewCell, setting the backgroundView and backgroundSelectedView. The problem is for non-white backgroundView, when the cell is not selected, the text has a white box around it (the background color of the label containing the text, I assume), which looks horrible. When the cell is selected, the default UITableViewCell implementation takes care of changing the text color to white and text label background to clearColor and the custom backgroundSelectedView shows through beautifully. Is there a reason why the text label shouldn't just have a clear background color ALL THE TIME?? If the UITableViewCell is not customized for backgroundView, i.e., the cell background is white, the clear colored text label is no different from a white colored text label. If the backgroundViews are customized to non-white, a clear text label won't be in the way of the backgroundView showing through.
Does this sound like a good feature request?
How does one submit requests or bug reports for iPhone SDK anyways??
Thanks.fitzyjoe wrote:
I am having this exact same problem right now. Did you have to subclass UITableViewCell to fix it?
I had the same problem and subclassed UITableViewCell to solve it. I set the backgroundView and selectedBackgroundView to UIView instances I wanted to use and then implemented setSelected:animated: in my subclass.
{code:}
-(void)setSelected:(BOOL)selected animated: (BOOL)animated {
[super setSelected: selected animated: animated];
for (UIView *view in self.contentView.subviews) {
view.backgroundColor = [UIColor clearColor];
{code}
Bit bruteforce and as Apple suggests this will impact table performance, but the tables I work with aren't that big and it works well so far.
It'd be nice if UITableViewCell honored backgroundView like it does selectedBackgroundView, i.e. when the backgroundView property is set keep the cell contents transparent. -
Newbie question on text label change according to program
I managed to get the property of the gauge scale (range) changes according to the different measurements selected.BUT the thing is I could not get the text label change and display as differrent measurements is selected. Pls advise
Thanks Kim"
I managed to do it. Yes,the name label cannot be changed but the caption text is possible when selected.
I did it by right-clicking the property node in the REAR(block) diagram. I click on the property and set the caption text. It works now.
Include here a .jpeg file for other newbies!
Attachments:
pic1.jpg 51 KB
Maybe you are looking for
-
Hard drive doesnt show up on my computer but does on others
I have a Seagate Free Agent goflex 1.5tb Harddrive. It worked perfect for most the summer (I got it early summer). All of a sudden it stopped being read correctly. It will show up and the computer reconizes it and that it's connected. If I open the i
-
Problem: package javax.servlet.jsp does not exist
I am a novice JSP programmer. My projects that use any javax.servlet classes are not seeing those at all. I am working with a group of folks using Java SE 1.5. (Note: I'm using Windows so the directory separator is "\") What Used to work: 1. Nearly a
-
Smart Groups not working after Maverick update
I can not send a message with my SMART group after I updated the Maverick. Someone help!!!
-
You CAN access circa 8 gig of Vienna if you... Run 3-4 gig of exs24 (old library) AND 3-4 gig of Vienna Instruments I launched the terminal and typed in TOP (this shows you where memory is going) VSL-Server despite being an AU plug-in has its own MEM
-
On my laptop I regularly run itunes to sync content between my pc and my ipod. Most of the time it lags a lot and I go to the task manager. There i see itunes using only about 50% cpu and APSdaemon sing 40-50 percent usually. I end the APSDaemon proc