Changing the text displayed in Pagination Navigation Selection
We are trying to find a way using the ADF tables to modify the text that gets displayed in the combo selection dropdown for page navigation.
Currently, it will say "1-10 of 8" and we want it to say, for example, "1-10 of 8 pages". Is this possible?
Hi,
no. This is an enhancement we are working on for a future release. The String is part of the component and not yet in a message bundle for you to change
Frank
Similar Messages
-
How do I change the text color of footers on select pages? (InDesign CS6)
Good afternoon,
Months ago, I worked with a graphic designer to put together a 100-page workbook for my training company. He turned all of the files over to me and I'd like to make a small change before we print another run for a new client. Specifically, I'm having trouble changing the text color on select pages. Since a picture says 1,000 words, let me give you an example:
As you can see, the copyright information on the right side of the page is difficult to read here when placed over the photo (you may have to look closely, but it's along the guy's sleeve). What I'd love to do is change that part of the footer (not the left, page number side) to white text. This would make it quite a bit easier to read. There's a number of other pages in the book that I want to make this change to. I'm not sure why I never noticed it or mentioned it to the designer. I suppose I've become more discerning since then.
Let me tell you what I've tried to do:
I learned how to override master pages by CTRL+SHIFT clicking on the footer. However, this has not worked for me. It allows me to change the page number part, but not the copyright side. Additionally, sometimes when I override the master the formatting of the footer goes goofy. For instance, the left side and right side come together and end up in the middle of the page I'm working on.
I'm looking for a quick way to go through and make the footers easier to read on pages where they are backed by a photo. Hoping you can help me. Please let me know if you need any other information.
Best,
TaylorI think you should have left it as it was. It seems like what you had was single pages flowing as spreads within InDesign. Like below. That is the correct way, and when you changed it to all single, it did create your footer problems.
Will you be sending the file as a PDF to your online printer? If so, then leaving the InDesign file set as below is fine. The PDF output will separate the pages.
All you have to do is make sure that Pages, not Spreads, is chosen when you output the PDF -
How to influence the text display of key figures in the interarctive DP
Hello all,
Does anyone know if there is a possibility (BADI, etc.) to change the text display of key figures (not characteristics!) in a planning book/data view?
I know that you can define a free text in the data view but still, this is only one fixed text and it cannot be changed.
Reason for the request: We would like to use the same key figure (and hence, indicate 2 different texts) for two different purposes (in different selections) without having to create a new data view.
Kind regards,
Klemensif you dont want a new data view and might even go to the extent of creating a user exit for this ... here is an idea
- just create auxillary KF ( or use spare Temp KF depending on what you want to do with the data in the view) for each of these KF with the text
lets say you have KF1 and KF2 - create KF1A and KF2A
Make sure KF1A = KF1 and KF2a = KF2
Now depending on user you can display KF 1 and KF2 or KF1a and KF2a depending on the user by using macros USER() and ROW_VISIBLE(0) -
How to Change the Text Box to LOV where the Text Box displayed dynamically
Hi All,
I have to Change the Text Box to LOV. But the Text Box is not the static one.
In the Expense Screen, when i select the particular expense type, additonal infomation is getting displayed.
There is a one additional field called 'Portfolio Code' . This is a text Box. I need to change this as LOV.
Even i am not sure how this is getting displyed. This column is mapped to attriubte14 of AP_EXPENSE_LINES_ALL table.
Please advice
Thanks,
ManiController code continues
private void createDirectBinding(OAWebBean oawebbean, String s, AttributeKey attributekey, String s1, String s2)
OAWebBean oawebbean1 = oawebbean.findChildRecursive(s);
oawebbean1.setAttributeValue(attributekey, new OADataBoundValueViewObject(oawebbean1, s2, s1));
private void createDirectBinding(OAWebBean oawebbean, String s, AttributeKey attributekey, String s1)
OAWebBean oawebbean1 = oawebbean.findChildRecursive(s);
oawebbean1.setAttributeValue(attributekey, new OADataBoundValueViewObject(oawebbean1, s1, "DetailsPagePVO"));
private void processRequestNormalDetails(OAPageContext oapagecontext, OAWebBean oawebbean)
OAMessageChoiceBean oamessagechoicebean = (OAMessageChoiceBean)oawebbean.findChildRecursive("ExpTypeChoice");
oamessagechoicebean.setPickListCacheEnabled(false);
oamessagechoicebean = (OAMessageChoiceBean)oawebbean.findChildRecursive("GuestType");
oamessagechoicebean.setPickListCacheEnabled(false);
OAMessageTextInputBean oamessagetextinputbean = (OAMessageTextInputBean)oawebbean.findChildRecursive("Justification");
if(oamessagetextinputbean != null)
oamessagetextinputbean.setWrap("soft");
createDirectBinding(oawebbean, "ExpTypeChoice", STYLE_CLASS_ATTR, "SharedCSS");
createDirectBinding(oawebbean, "StartDate", STYLE_CLASS_ATTR, "SharedCSS");
createDirectBinding(oawebbean, "Justification", STYLE_CLASS_ATTR, "SharedCSS");
createDirectBinding(oawebbean, "ExpenseGroup", STYLE_CLASS_ATTR, "SharedCSS");
createDirectBinding(oawebbean, "LocationName", STYLE_CLASS_ATTR, "SharedCSS");
createDirectBinding(oawebbean, "RBLocation", STYLE_CLASS_ATTR, "SharedCSS");
createDirectBinding(oawebbean, "DetailMerchantName", STYLE_CLASS_ATTR, "SharedCSS");
createDirectBinding(oawebbean, "DetailTaxClassification", STYLE_CLASS_ATTR, "SharedCSS");
createDirectBinding(oawebbean, "DetailTaxCode", STYLE_CLASS_ATTR, "SharedCSS");
createDirectBinding(oawebbean, "TaxRegNumber", STYLE_CLASS_ATTR, "SharedCSS");
createDirectBinding(oawebbean, "ReceiptNumber", STYLE_CLASS_ATTR, "SharedCSS");
createDirectBinding(oawebbean, "Reference", STYLE_CLASS_ATTR, "SharedCSS");
createDirectBinding(oawebbean, "TaxpayerID", STYLE_CLASS_ATTR, "SharedCSS");
createDirectBinding(oawebbean, "AirTravelType", STYLE_CLASS_ATTR, "SharedCSS");
createDirectBinding(oawebbean, "AirTicketClass", STYLE_CLASS_ATTR, "SharedCSS");
createDirectBinding(oawebbean, "AirTicketNumber", STYLE_CLASS_ATTR, "SharedCSS");
createDirectBinding(oawebbean, "AirFromLocation", STYLE_CLASS_ATTR, "SharedCSS");
createDirectBinding(oawebbean, "AirToLocation", STYLE_CLASS_ATTR, "SharedCSS");
createDirectBinding(oawebbean, "AccEndDate", STYLE_CLASS_ATTR, "SharedCSS");
createDirectBinding(oawebbean, "MealNumberAttendees", STYLE_CLASS_ATTR, "SharedCSS");
createDirectBinding(oawebbean, "MealAttendees", STYLE_CLASS_ATTR, "SharedCSS");
createDirectBinding(oawebbean, "DetailDailyRate", STYLE_CLASS_ATTR, "DetailDailyRateCSS");
createDirectBinding(oawebbean, "NumberOfDays", STYLE_CLASS_ATTR, "DetailDailyRateCSS");
createDirectBinding(oawebbean, "DetailReceiptAmount", STYLE_CLASS_ATTR, "DetailReceiptAmountCSS");
createDirectBinding(oawebbean, "ReceiptCurrencyChoice", STYLE_CLASS_ATTR, "ReceiptCurrencyChoiceCSS");
createDirectBinding(oawebbean, "InverseExchRate", STYLE_CLASS_ATTR, "DetailExchRateCSS");
createDirectBinding(oawebbean, "ExchRate", STYLE_CLASS_ATTR, "DetailExchRateCSS");
createDirectBinding(oawebbean, "DetailDailyRate", CURRENCY_CODE, "ReceiptCurrencyCode");
createDirectBinding(oawebbean, "DetailReceiptAmount", CURRENCY_CODE, "ReceiptCurrencyCode");
createDirectBinding(oawebbean, "DetailReimbursAmt", CURRENCY_CODE, "ReimbursementCurrencyCode");
createDirectBinding(oawebbean, "ParentGuestTypeSortableHeader", REQUIRED_ATTR, "FB_GuestTypeColReq");
createDirectBinding(oawebbean, "ParentGuestNameSortableHeader", REQUIRED_ATTR, "FB_GuestNameColReq");
createDirectBinding(oawebbean, "ParentGuestTitleSortableHeader", REQUIRED_ATTR, "FB_GuestTitleColReq");
createDirectBinding(oawebbean, "ParentGuestTaxIdSortableHeader", REQUIRED_ATTR, "FB_GuestTaxIdColReq");
createDirectBinding(oawebbean, "ParentGuestEmployerSortableHeader", REQUIRED_ATTR, "FB_GuestEmployerColReq");
createDirectBinding(oawebbean, "ParentGuestEmployerAddrSortableHeader", REQUIRED_ATTR, "FB_GuestEmployerAddressColReq");
String s = oapagecontext.getParameter("source");
String s1 = oapagecontext.getParameter("event");
if("StartDateUpdate".equals(s1) && "StartDate".equals(s))
setFocusToField("StartDate", oawebbean);
} else
if("AmountUpdateReceiptCurrency".equals(s1) && "ReceiptCurrencyChoice".equals(s))
setFocusToField("ReceiptCurrencyChoice", oawebbean);
private void processRequestItemizationDetails(OAPageContext oapagecontext, OAWebBean oawebbean)
OAWebBean oawebbean1 = oawebbean.findChildRecursive("ItemizedDetails");
OAMessageChoiceBean oamessagechoicebean = (OAMessageChoiceBean)oawebbean1.findChildRecursive("IPL_ExpTypeChoice");
oamessagechoicebean.setPickListCacheEnabled(false);
OAMessageChoiceBean oamessagechoicebean1 = (OAMessageChoiceBean)oawebbean1.findChildRecursive("ChildExpTypeChoice");
oamessagechoicebean1.setPickListCacheEnabled(false);
oamessagechoicebean = (OAMessageChoiceBean)oawebbean1.findChildRecursive("ExpenseType");
oamessagechoicebean.setPickListCacheEnabled(false);
oamessagechoicebean = (OAMessageChoiceBean)oawebbean1.findChildRecursive("ChildGuestType");
oamessagechoicebean.setPickListCacheEnabled(false);
OAMessageLayoutBean oamessagelayoutbean = (OAMessageLayoutBean)oawebbean1.findChildRecursive("ChildExpTypeLayout");
oamessagelayoutbean.setRequired("uiOnly");
createDirectBinding(oawebbean, "IPL_ExpTypeChoice", STYLE_CLASS_ATTR, "SharedCSS");
createDirectBinding(oawebbean, "IPL_StartDate", STYLE_CLASS_ATTR, "SharedCSS");
createDirectBinding(oawebbean, "IPL_Justification", STYLE_CLASS_ATTR, "SharedCSS");
createDirectBinding(oawebbean, "IPL_LocationName", STYLE_CLASS_ATTR, "SharedCSS");
createDirectBinding(oawebbean, "IPL_RBLocation", STYLE_CLASS_ATTR, "SharedCSS");
createDirectBinding(oawebbean, "IPL_MerchantName", STYLE_CLASS_ATTR, "SharedCSS");
createDirectBinding(oawebbean, "IPL_TaxRegNumber", STYLE_CLASS_ATTR, "SharedCSS");
createDirectBinding(oawebbean, "IPL_ReceiptNumber", STYLE_CLASS_ATTR, "SharedCSS");
createDirectBinding(oawebbean, "IPL_Reference", STYLE_CLASS_ATTR, "SharedCSS");
createDirectBinding(oawebbean, "IPL_TaxpayerID", STYLE_CLASS_ATTR, "SharedCSS");
createDirectBinding(oawebbean, "ChildExpTypeChoice", STYLE_CLASS_ATTR, "SharedCSS");
createDirectBinding(oawebbean, "ChildStartDate", STYLE_CLASS_ATTR, "SharedCSS");
createDirectBinding(oawebbean, "ChildReceiptCurrencyChoice", STYLE_CLASS_ATTR, "SharedCSS");
createDirectBinding(oawebbean, "ChildJustification", STYLE_CLASS_ATTR, "SharedCSS");
createDirectBinding(oawebbean, "ChildExpenseGroup", STYLE_CLASS_ATTR, "SharedCSS");
createDirectBinding(oawebbean, "ChildLocationName", STYLE_CLASS_ATTR, "SharedCSS");
createDirectBinding(oawebbean, "ChildRBLocation", STYLE_CLASS_ATTR, "SharedCSS");
createDirectBinding(oawebbean, "ChildDetailMerchantName", STYLE_CLASS_ATTR, "SharedCSS");
createDirectBinding(oawebbean, "ChildDetailTaxClassification", STYLE_CLASS_ATTR, "SharedCSS");
createDirectBinding(oawebbean, "ChildDetailTaxCode", STYLE_CLASS_ATTR, "SharedCSS");
createDirectBinding(oawebbean, "ChildAirTravelType", STYLE_CLASS_ATTR, "SharedCSS");
createDirectBinding(oawebbean, "ChildAirTicketClass", STYLE_CLASS_ATTR, "SharedCSS");
createDirectBinding(oawebbean, "ChildAirTicketNumber", STYLE_CLASS_ATTR, "SharedCSS");
createDirectBinding(oawebbean, "ChildAirFromLocation", STYLE_CLASS_ATTR, "SharedCSS");
createDirectBinding(oawebbean, "ChildAirToLocation", STYLE_CLASS_ATTR, "SharedCSS");
createDirectBinding(oawebbean, "ChildAccEndDate", STYLE_CLASS_ATTR, "SharedCSS");
createDirectBinding(oawebbean, "ChildMealNumberAttendees", STYLE_CLASS_ATTR, "SharedCSS");
createDirectBinding(oawebbean, "ChildMealAttendees", STYLE_CLASS_ATTR, "SharedCSS");
createDirectBinding(oawebbean, "ChildDetailReceiptAmount", STYLE_CLASS_ATTR, "SharedCSS");
createDirectBinding(oawebbean, "IPL_ReceiptCurrency", STYLE_CLASS_ATTR, "DetailReceiptAmountCSS");
createDirectBinding(oawebbean, "IPL_OriginalReceiptAmount", STYLE_CLASS_ATTR, "DetailReceiptAmountCSS");
createDirectBinding(oawebbean, "IPL_ExchangeRate", STYLE_CLASS_ATTR, "DetailExchRateCSS");
createDirectBinding(oawebbean, "IPL_InverseExchangeRate", STYLE_CLASS_ATTR, "DetailExchRateCSS");
createDirectBinding(oawebbean, "ChildDetailDailyRate", STYLE_CLASS_ATTR, "DetailDailyRateCSS");
createDirectBinding(oawebbean, "ChildNumberOfDays", STYLE_CLASS_ATTR, "DetailDailyRateCSS");
createDirectBinding(oawebbean, "ExpenseReimAmountHeader", TEXT_ATTR, "ReceiptAmountColHeader");
createDirectBinding(oawebbean, "IPL_ReimbursementAmount", CURRENCY_CODE, "ReimbursementCurrencyCode");
createDirectBinding(oawebbean, "ItemizationDetailsHeader", TEXT_ATTR, "ChildDetailHeader");
createDirectBinding(oawebbean, "ChildDetailDailyRate", CURRENCY_CODE, "ReceiptCurrencyCode");
createDirectBinding(oawebbean, "ChildDetailReceiptAmount", CURRENCY_CODE, "ReceiptCurrencyCode");
createDirectBinding(oawebbean, "ChildDetailReimbursAmt", CURRENCY_CODE, "ReimbursementCurrencyCode");
createDirectBinding(oawebbean, "ReceiptAmount", CURRENCY_CODE, "ReceiptCurrencyCode");
createDirectBinding(oawebbean, "IPL_OriginalReceiptAmount", CURRENCY_CODE, "ReceiptCurrencyCode");
createDirectBinding(oawebbean, "ChildGuestTypeSortableHeader", REQUIRED_ATTR, "FB_GuestTypeColReq");
createDirectBinding(oawebbean, "ChildGuestNameSortableHeader", REQUIRED_ATTR, "FB_GuestNameColReq");
createDirectBinding(oawebbean, "ChildGuestTitleSortableHeader", REQUIRED_ATTR, "FB_GuestTitleColReq");
createDirectBinding(oawebbean, "ChildGuestTaxIdSortableHeader", REQUIRED_ATTR, "FB_GuestTaxIdColReq");
createDirectBinding(oawebbean, "ChildGuestEmployerSortableHeader", REQUIRED_ATTR, "FB_GuestEmployerColReq");
createDirectBinding(oawebbean, "ChildGuestEmployerAddrSortableHeader", REQUIRED_ATTR, "FB_GuestEmployerAddressColReq");
createDirectBinding(oawebbean, "BusinessExpValue", TEXT_ATTR, "ItemizationTotalBusinessExpenses");
createDirectBinding(oawebbean, "BusinessExpValue", CURRENCY_CODE, "ReceiptCurrencyCode");
createDirectBinding(oawebbean, "PersonalExpValue", TEXT_ATTR, "ItemizationTotalPersonalExpenses");
createDirectBinding(oawebbean, "PersonalExpValue", CURRENCY_CODE, "ReceiptCurrencyCode");
createDirectBinding(oawebbean, "ReceiptAmountValue", TEXT_ATTR, "ExpenseReportLinesVO", "ReceiptCurrencyAmount");
createDirectBinding(oawebbean, "ReceiptAmountValue", CURRENCY_CODE, "ReceiptCurrencyCode");
OAMessageTextInputBean oamessagetextinputbean = (OAMessageTextInputBean)oawebbean1.findChildRecursive("IPL_Justification");
oamessagetextinputbean.setWrap("soft");
oamessagetextinputbean = (OAMessageTextInputBean)oawebbean1.findChildRecursive("ChildJustification");
oamessagetextinputbean.setWrap("soft");
String s = oapagecontext.getParameter("source");
String s1 = oapagecontext.getParameter("event");
if("DuplicateItemization".equals(s) || "RemoveItemization".equals(s) || "AddItemization".equals(s) || "SingleSelectionChange".equals(s1))
setFocusToField(oamessagechoicebean1.getID(), oawebbean);
} else
if("ChildStartDateUpdate".equals(s1))
OAMessageTextInputBean oamessagetextinputbean1 = (OAMessageTextInputBean)oawebbean.findChildRecursive("ChildDetailDailyRate");
OADataBoundValueViewObject oadataboundvalueviewobject = new OADataBoundValueViewObject(oamessagetextinputbean1, "DetailDailyRateRendered", "DetailsPagePVO");
Boolean boolean1 = (Boolean)oadataboundvalueviewobject.getValue(oapagecontext.getRenderingContext());
if(boolean1 != null && boolean1.booleanValue())
setFocusToField("ChildDetailDailyRate", oawebbean);
} else
setFocusToField("ChildDetailReceiptAmount", oawebbean);
} else
if("StartDateUpdate".equals(s1) && "IPL_StartDate".equals(s))
setFocusToField("IPL_StartDate", oawebbean);
} else
if("IPL_ReceiptCurrencyChange".equals(s1) && "IPL_ReceiptCurrency".equals(s))
setFocusToField("IPL_ReceiptCurrency", oawebbean);
private void setFocusToField(String s, OAWebBean oawebbean)
OABodyBean oabodybean = (OABodyBean)OAWebBeanUtils.findParentByType(oawebbean, "BODY", oracle/apps/fnd/framework/webui/beans/OABodyBean);
oabodybean.setInitialFocusId(s);
private void createPPRFlexRegions(OAPageContext oapagecontext, OAWebBean oawebbean)
OAWebBean oawebbean1 = oawebbean.findChildRecursive("AdditionalFields");
OAWebBean oawebbean2 = oawebbean.findChildRecursive("ChildAdditionalFields");
String s = oapagecontext.getProfile("AP_WEB_DESC_FLEX_NAME");
if(s == null || "N".equals(s) || "H".equals(s))
return;
OAApplicationModule oaapplicationmodule = oapagecontext.getApplicationModule(oawebbean1);
Vector vector = (Vector)oaapplicationmodule.invokeMethod("getExpenseTypesVector");
Vector vector1 = (Vector)vector.elementAt(0);
Vector vector2 = (Vector)vector.elementAt(1);
Vector vector3 = new Vector();
Vector vector4 = new Vector();
vector.addElement(vector4);
Boolean boolean1 = (Boolean)oaapplicationmodule.invokeMethod("IsItemizedLine");
for(int i = 0; i < vector1.size(); i++)
String s1 = vector1.elementAt(i).toString();
String s2 = (String)vector2.elementAt(i);
String s3 = (new StringBuilder()).append("DFF_").append(s1).toString();
int j = createFlexBean(true, oapagecontext, oawebbean1, s1, s2, s3);
if(Boolean.TRUE.equals(boolean1))
String s4 = (new StringBuilder()).append("ChildDFF_").append(s1).toString();
j = createFlexBean(false, oapagecontext, oawebbean2, s1, s2, s4);
vector4.addElement(new Integer(j));
if(oapagecontext.isBackNavigationFired(true))
return;
} else
Serializable aserializable[] = {
vector
Class aclass[] = {
java/util/Vector
oaapplicationmodule.invokeMethod("configurePVOForDFF", aserializable, aclass);
oaapplicationmodule.invokeMethod("syncAttCategoryWithExpType");
return;
private int createFlexBean(boolean flag, OAPageContext oapagecontext, OAWebBean oawebbean, String s, String s1, String s2)
OAMessageLayoutBean oamessagelayoutbean = (OAMessageLayoutBean)createWebBean(oapagecontext, "MESSAGE_LAYOUT_BEAN", null, null);
oawebbean.addIndexedChild(oamessagelayoutbean);
String s3 = (new StringBuilder()).append("DFF_").append(s).append("Rendered").toString();
ArrayList arraylist = (ArrayList)oapagecontext.getTransactionTransientValue("flexList");
Object obj = null;
Object obj1 = null;
if(arraylist != null)
OADescriptiveFlexBean oadescriptiveflexbean = (OADescriptiveFlexBean)arraylist.get(0);
String s4 = (String)arraylist.get(1);
if(oadescriptiveflexbean != null && s4 != null && s.equals(s4) && oadescriptiveflexbean.getUINodeName().equals(s2))
oamessagelayoutbean.addIndexedChild(oadescriptiveflexbean);
oamessagelayoutbean.setAttributeValue(RENDERED_ATTR, new OADataBoundValueViewObject(oamessagelayoutbean, s3, "DetailsPagePVO"));
oapagecontext.removeTransactionTransientValue("flexList");
return oadescriptiveflexbean.getIndexedChildCount(null) - 2;
OADescriptiveFlexBean oadescriptiveflexbean1 = (OADescriptiveFlexBean)createWebBean(oapagecontext, "DESCRIPTIVE_FLEX", null, s2);
oamessagelayoutbean.addIndexedChild(oadescriptiveflexbean1);
oamessagelayoutbean.setAttributeValue(RENDERED_ATTR, new OADataBoundValueViewObject(oamessagelayoutbean, s3, "DetailsPagePVO"));
oadescriptiveflexbean1.setAttributeValue(READ_ONLY_ATTR, new OADataBoundValueViewObject(oadescriptiveflexbean1, "SDP_PageReadOnly", "DetailsPagePVO"));
oadescriptiveflexbean1.setContextListRendered(false);
oadescriptiveflexbean1.setAttributeValue(FLEXFIELD_NAME, "AP_EXPENSE_REPORT_LINES");
oadescriptiveflexbean1.setAttributeValue(FLEXFIELD_APPLICATION_SHORT_NAME, "SQLAP");
oadescriptiveflexbean1.setAttributeValue(REGION_APPLICATION_ID, OIECommonConstants.STATIC_INTEGER_222);
if(flag)
oadescriptiveflexbean1.setViewUsageName("ExpenseReportLinesVO");
} else
oadescriptiveflexbean1.setViewUsageName("ItemizedLinesVO");
oadescriptiveflexbean1.setFlexContext(oapagecontext, s1);
try
oadescriptiveflexbean1.processFlex(oapagecontext);
catch(Exception exception)
oamessagelayoutbean.setRendered(false);
return 0;
return oadescriptiveflexbean1.getIndexedChildCount(null) - 2;
private void ManualPPR(OAPageContext oapagecontext, OAWebBean oawebbean)
OAPartialPageRenderUtils.addPartialTargets(oapagecontext, "DetailsPageButtonBar");
OAPartialPageRenderUtils.addPartialTargets(oapagecontext, "LeftColumn");
OAPartialPageRenderUtils.addPartialTargets(oapagecontext, "RightColumn");
OAPartialPageRenderUtils.addPartialTargets(oapagecontext, "ChildLeftColumn");
OAPartialPageRenderUtils.addPartialTargets(oapagecontext, "ChildExpTypeLayout");
OAPartialPageRenderUtils.addPartialTargets(oapagecontext, "ChildRightColumn");
OAPartialPageRenderUtils.addPartialTargets(oapagecontext, "MerchantFieldsHeader");
OAPartialPageRenderUtils.addPartialTargets(oapagecontext, "MerchantFieldsLayout");
OAPartialPageRenderUtils.addPartialTargets(oapagecontext, "IPL_MerchantFieldsHeader");
OAPartialPageRenderUtils.addPartialTargets(oapagecontext, "IPL_MerchantFieldsLayout");
OAPartialPageRenderUtils.addPartialTargets(oapagecontext, "IPL_LeftColumn");
OAPartialPageRenderUtils.addPartialTargets(oapagecontext, "IPL_RightColumn");
OAPartialPageRenderUtils.addPartialTargets(oapagecontext, "ChildEmployeeTableRN");
OAPartialPageRenderUtils.addPartialTargets(oapagecontext, "ChildGuestTableRN");
OAPartialPageRenderUtils.addPartialTargets(oapagecontext, "ItemizationMasterTable");
protected static boolean PageHasExceptions(OAPageContext oapagecontext, OAWebBean oawebbean)
Object aobj[] = (Object[])(Object[])oapagecontext.getTransactionTransientValue("FWK_PAGE_ERROR_TRXN_CACHE");
Boolean boolean1 = (Boolean)aobj[3];
return boolean1.booleanValue();
private static void ClearExceptions(OAPageContext oapagecontext, OAWebBean oawebbean)
Object aobj[] = (Object[])(Object[])oapagecontext.getTransactionTransientValue("FWK_PAGE_ERROR_TRXN_CACHE");
Vector vector = (Vector)aobj[0];
Vector vector1 = (Vector)aobj[1];
Vector vector2 = (Vector)aobj[2];
vector.removeAllElements();
vector1.removeAllElements();
vector2.removeAllElements();
aobj[3] = Boolean.FALSE;
Edited by: user13079906 on Oct 1, 2010 1:14 AM -
How to change the text of a user defined field in dynamic selections?
Logical Database PSJ is used by t code CJI3 - we added a couple of user fields into the dynamic selections of CJI3.
Now - how to change the text of this user filed (USR01 of structure PRSP_R in logical database PSJ)?
Found an OSS note - 86980 - that tells that this is not possible.
But when we read the documentation on the user field (CJI3 - dynamic selections - double click on user field - F1), it shows the following text:
User-defined field in which you can enter general information with a length of up to 20 characters.
Dependencies
The names (key words) for user-defined fields depend on the field key.
Now the question is where to change the field key..
Thanks,
VenMadhu - you did not get the question I think.
Anyways - I found an OSS note 1266643 - this code change should take care of the issue - it will then reflect the details maintained in custoizng at transaction code OPS1..
Thanks, -
How to change the text of item's displaying in the folowing ALV.
Hi Experts,
I want to change the text of item's displaying in the folowing ALV.
Go to ME23N->Click 'Messages'->Click 'Further Data' -> Click 'Displ.Originals'.
Here one small ALV grid is appearing.
Currently it is showing same name's under the 'Title' column of that ALV. My requirement is to change the text coming under the column 'Title' in that display.
Can any one throw some light in the issue.
Thanks&Regards,
AnvershaHi Anversha ,
i think you need to use Enhancement point for it.
check the program DV70AF0A-->ARCHIV_ANZEIGE(Subtoutine).
i had similar kind of requirement ,while attaching the supporting documents to FI document , i need to update title field with File name , so i used EP and BADI to do so.
regards
Prabhu -
How do I change the text on a label for a SAP delivered WD view
Hi,
I need to change the text that is being displayed for a label in a SAP delivered WD ABAP View. When I look at the properties for this label, the Text property is currently empty, so I assume that the text that is being displayed in the view is coming from the dictionary. I was hoping to change the text of the label via the Enhancement Framework. I created an OTR entry, then went into SE80 for the WD Component, I navigated to the view in question, I pressed the Enhance button and entered $OTR:<package>/<alias name> in the text property for the label. Finally I saved and activated and was prompted to create an Enhancement Implementation, which I did and I selected it. Everything seems to be fine (no errors or warnings). I then ran the WD application. My change was not there. I then went back into SE80 for the WD Component that I created the enhancement. I navigated to the View and looked in the text property of the label and saw that my change was not there. I repeated this process several times and each time when I added the OTR entry to the text property of the label, it saves and activates without issue (in enhancement mode), but when I run the WD App the change does not show up and when I go back to the WD View, my change to the text property is gone. I know that if I really wanted to I could register the object and add the OTR entry to the text attribute of the label, but I am trying to perform this change using a modification free enhancement. Can this be done via an Enhancement, or do I have to register the object and make my change using a modification?Hi Gregg,
excellent question. I had the same problem as well before.
What I have learned is that you cannot change a UI Element via Enhancements.
You can add new UI Elements (e.g. new label) or remove existing elements, but you cannot change them (except the layout properties (e.g. colspan) maybe).
The only possibilities I see is
1. Remove the existing label, and add a new label with your desired text
2. Do it as a modification
3. Do it as a configuration (This means you go to the webdynpro application in SE80, right click and select "Create/Change Configuration)
4. Do it as customizing (This means you add the URL parameter sap-config-mode=X to the URL, navigate to the label, right click on it, and select "Change Settings for Current Configuration").
The disadvatages of 3) and 4) are
- texts in configurations and customizing are not translatable (as far as I know)
- if you have multiple configurations, you have to change the label multiple times
Hope this helps a bit,
Daniel -
(FM8p277) Crashes when saving first doc in book after changing conditional text display
That was a mouthful :-)
Okay, this happens with any of the books that I work on --- it never happened with Frame 7.
I have a book containing several documents.
The documents contain several conditional text segments.
Start new Framemaker session, open book, open all documents.
Change conditional text display (from Show All to Show Selected, or vice-versa).
From the book, choose Save All (or from the *first* document, choose Save). The following text appears in a 'FrameMaker dialog': "File <filename of first document>.fm has changed on the disk since you last opened or saved it. Someone else has probably modified the file. Do you want to save it anyway?
Click OK. All of the files save properly. (If I had clicked Cancel, the first file would be skipped and all other files would save.)
Change conditional text display again (note: this could even be for a different book at this point, I believe, but will have to verify).
(Repeat step 3): The same text appears again in the dialog.
Click OK. FrameMaker crashes while trying to save the first file. (If I had clicked Cancel, the first file would be skipped and all other files would save. However, if I attempt to save the first file afterward, FrameMaker still crashes.)
Anybody have any insight into this? Am I the only one this happens to? Argh :-)
Thanks.Sorry, the only answers I got were on the forum and nothing worked
That being said, at least now I know I'm not crazy! (Sorry it had to
happen to you, though.)
As it stands, I've been training myself to make sure that after the
first time I toggle the settings, I do the save, and then make sure to
save all, quit, and restart FrameMaker before I attempt another toggle.
On the odd occasion that I don't do that and get the warning message, I
select Cancel (which lets the rest of the files save), quit, restart,
and then make sure I update the first document appropriately.
All the while cursing and swearing, of course
As an aside... if you find a solution, please let me know about it if
you remember.
Thanks.
John -
How do you change the text font on the Droid Global Phone
How do you change the text font on the Droid Global Phone. I would like it to be darker (like bold)
Hi.
Below I have provided you with the steps to change your font settings.
From the main menu
Select Settings
Select Display Settings
Select Font Style
You can select from what is available,
Or you select [Get Fonts Online] to find something you want.
Thank you, -
I have an older program created in LV 6.0.2 that uses dialog buttons. The text color is red or blue. When I load it into LV 7.1 the color stays black. When I edit text I can see that the color is correct but it will not display the color when I leave edit mode on the control. Even if I select a new button from the classic tools pallete "dialog controls" I am unable to change the text color.
What is happening? Why does LV 7.1 prevent this text color change?
RogerThe dialog control colors are set by the operating system so they match other controls that the OS generates. So in LabVIEW 6, they were actually not behaving correctly.
The following text is from the LabVIEW help on Dialog controls.
"You cannot customize the appearance of the dialog spin control, slide controls, or progress bars because the controls and indicators use platform-specific drawing functions that do not support customization. You also cannot use Property Nodes and Invoke Nodes to customize the appearance of these controls and indicators."
If you need different text color, you'll have to use the non dialog controls.
Ed
Ed Dickens - Certified LabVIEW Architect - DISTek Integration, Inc. - NI Certified Alliance Partner
Using the Abort button to stop your VI is like using a tree to stop your car. It works, but there may be consequences. -
How can I change the text in F1 Help?
I made a General Text in T-code SE61, the name is 'ZTEST'.
And at the SE80, in the local program,
I used functions like these:
HELP_OBJECT_SHOW
HELP_OBJECT_SHOW_FOR_FIELD
DSYS_SHOW_FOR_F1HELP
These functions can display F1 HELP.
But I want to send a text using functions,
and display F1 HELP.
Example)
'Hello! This is your program.'
Sending this to F1 HELP by functions, and display.
If you know, please help me.
Thank you.
Edited by: Jaime White 999 on Apr 19, 2011 9:20 AMMy source is like this:
REPORT z_test008.
DATA: lt_links TYPE TABLE OF tline.
SELECTION-SCREEN: PUSHBUTTON 2(6) s_button USER-COMMAND click.
INITIALIZATION.
s_button = 'uB3C4uC6C0uB9D0'.
AT SELECTION-SCREEN.
CASE sy-ucomm.
WHEN 'CLICK'.
CALL FUNCTION 'HELP_OBJECT_SHOW'
EXPORTING
dokclass = 'TX'
doklangu = sy-langu
dokname = 'Z_TEST'
doktitle = 'Description'
* CALLED_BY_PROGRAM = ' '
* CALLED_BY_DYNP = ' '
* CALLED_FOR_TAB = ' '
* CALLED_FOR_FIELD = ' '
* CALLED_FOR_TAB_FLD_BTCH_INPUT = ' '
* msg_var_1 = ' '
* MSG_VAR_2 = ' '
* MSG_VAR_3 = ' '
* MSG_VAR_4 = ' '
* CALLED_BY_CUAPROG = ' '
* CALLED_BY_CUASTAT =
* SHORT_TEXT = 'X'
* CLASSIC_SAPSCRIPT = ' '
TABLES
links = lt_links
EXCEPTIONS
object_not_found = 1
sapscript_error = 2
OTHERS = 3.
IF sy-subrc NE 0.
MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
ENDIF.
ENDCASE.
I just want to know that how can I change the text in F1 HELP, do not use SE61.
In the source, I want to send the text by functions, and display that.
Thank you. -
How do I programatically change the text in a listbox that is contained in a cluster?
How do I programatically change the text in a listbox that is contained in a cluster?
In the front panel, right click on the listbox object and select create>attribute node.
In the diagram click on the attribute node and select "Item Names".
Connect the desired array of string to the attribute node.
BigBen -
How to edit the text displayed in KM Upload link?
Hi All,
I want to edit the text displayed in KM Upload link ie "You can upload a file to the repository from your computer. Click "Show Properties" to assign another name or to change the settings".
I tried searching for the resource bundle from which the above text is displayed but couldnt find it.
Can anyone help?
Thanks in advance.
Regards,
Pooja.Hi Pooja
You can find the text in <b>ResourceEditControl**.properties</b> file, which is available under <i>com.sap.km.cm.ui\lib\km.appl.ui.edit_api\com\sapportals\wcm\control\edit</i>..
The text is represented by the key <b>txtUploadControl</b>..
Regards,
Sandip -
HoW to ChaNGE the text in the mobile application to be in MulTi-CoLoR text
_* Do anyone can tell me how to change the text in the mobile application to be in multi-color text, to make it more interesting and increase readability?
Is it using the Graphic's paint() method? or any better suggestion?
Please give the short example if can?
Please help... "_"
Hearing from u all soon...@_@
thanks....Go into outline view. If you can see the outlines of the letterforms, you can't just change the text. If the letterforms are solid black, take the type tool, select the text and type yours.
Anyway you can just select the letters, take the type tool and type new text.
Working with the type tool is a basic. Please see the manual for details -
Do you know how to change the Text Object for Billing Document?
Hi,
If you execute Transaction VOTX or VOTXn it will take you to Text Determination. The Billing Doc & Sales Document both has the VBBK as Text Object for me and is it like that for all.
I need to change the Text Object to VBRK for Billing Doc, which is the ideal because I am using the Function Module READ_TEXT to retrieve text. This work perfectly for Sales Document which has VBBK as Text Object, but does not work for Billing Doc where it through as error message saying Text 0020000021 ID 0002 language EN not found.
Thank You
KishanHi kishan,
For updating these text you can use FM 'SAVE_TEXT'.
As for your problem, to get the parameter you need, go to the billing document, go to the text, and display it in plain page mode.
Then you do 'GO TO' -> 'HEADER', and a pop-up window open with the parameters you need Obect type, ID, Name, ...
Regards,
Erwan.
Maybe you are looking for
-
I've tried "resetting" but still no dice. anyone encounter this problem before. the video will show up on my computer but not on my actual ipod. help! anyone?
-
How to play multiple files in media player
Hello, Whenever I select multiple files (video and/or MP3) to be played with QuickTime, a different window is opened for each file. Is there a way or another player where the files selected to be played consecutively are all opened and listed in one
-
When I start adobe Pro Extended it tells me my serial number is not valid. We purchased this number back in 2009 and never had a problem till now.
-
Set up purchase price as planning price
Hi all Gurus, Can somebody pls help me in knowing how to set up the purchase price from Purchase Info record as one of the planning price. I will award points for all satisfactory solutions. Thanx in advance Neha
-
Font size based on screen size
How to set different fonts for a textblock or for other controls in a page based on the screen resolution