PLD showing and hiding fields

Good Day,
A client makes use of an add-on which pulls an item description (different to that of the item master description) - JobNote
What I need to do in the pld is have the JobNote field and the normal item description field overlapping on the line.
When printed, the pld must show the field that has a value in it (i.e. not blank)
For example, if there is a jobnote description it will hide the normal item description and show the JobNote.
If there is no JobNote description, it must show the normal item description and hide the JobNote field.
Whats the easiest way to accomplish this in pld.
Thanks
Best Regards
Dario

Hi,
You can overlap both item master description and JobNote field, when other field is blank or null  then
not empty field will display just make sure in the Properties Color Tab, all
uncheck except for the Background.
OR
You can use a manual If statement in PLD.
Please refer to this link for the sample
[Problem in PLD|Problem in PLD]
Thanks.
Clint

Similar Messages

  • Showing and hiding dropdowns on product page, based on selected values

    Hello.
    I would like my product page to show different subsequent dropdowns based on individual dropdown values.
    I've managed to achieve this via JavaScript, but I do not like how it works.
    As far as I can tell, there is no proper identifier for each individual dropdown to determine which one it is, so all I can do at the moment is to rely on their order in the DOM, which is bad and makes it difficult for me to create a solution that would work for all products.
    For instance, if the following is a single attribute:
    <div class="catProductAttributeGroup" style="display: none;"><div class="catProdAttributeTitle">Metallic Foiling</div><div class="catProdAttributeItem"><select><option value="">-- Please select --</option><option value="6051720">Not required </option><option value="6051721">Foil ONE side + £45</option><option value="6051722">Foiling BOTH sides + £75</option></select></div></div>
    I would like the outer-most div to have some sort of html attribute that holds the product attribute id. Something like, data-attribute-id="XXXXXXX". Is that possible?
    Here's what I have up to this point:
    I use {tag_attributes_json}, {tag_product_json} and {tag_currency} to get these values into javascript on page load, so I can use them later.
    Then, I hook to change events of the drodpowns I have and then toggle their visibility based on which ones are selected. I rely on the jequery ':eq(n)' selector to achieve this, which I do not like. Is there an option for the {tag_attributes} helper which would make it add some extra information (such as attribute ID on the dropdown) on the generated HTML?
    All of this works initially, but If I then 'Add to cart', the product element get's ajax-reloaded and the events are suddenly unhooked, so it doesn't work anymore. For that one, there are two options:
    1. I could hook to an event that triggers once the product has been added to cart and the page is ready again. Is there such an event?
    2. I could implement my own add to cart using bcInternals.shop.addToCart. I tried doing this, but I have two problems with it.
    a. addToCart seems to add my selection twice, for some reason. Any ideas what I might be doing wrong?
    b. the cart info in  the top right corner doesn't refresh. it seems it tries to refresh, but there's some sort of access error in the script. This part is not yet fully added to the page, but there's a function that would do the adding to cart at the bottom of the bigger script block. Am I using the built in addToCart function incorrectly?
    This is the page I have the partially implemented functionality added on:
    Matt Laminated Business Cards
    The scripts are currently embedded inside the HTML. Once I have it properly implemented, I'd like to extract it into a separate file. Search for "$productAttributesElement" to find the block with the functionality and for "productInfo" to find the part where I store the product data with the _json tags.

    Hi,
    No worries, Didnt know if you solved or the answer wasnt helpfull
    You need to trigger you script within the product details template layout, or you could add a listener to the product container and trigger the script if any changes are detected.
    Regards

  • Showing and Hiding Columns in an UIX page

    How To Dynamically Hide and Show Columns in a UIX Page

    The following will display or hide a column Address depending on the value of sessionScope.showAddress:
    <column rendered="${sessionScope.showAddress == null ? 'false' : sessionScope.showAddress}">
    If you have access to MetaLink, I would advise you to have a look to Note 306887.1: How To Dynamically Hide and Show Columns in a UIX Page
    Regards,
    Didier

  • Shortcut for showing and hiding the dock

    Here is a quick question - is there a keyboard shortcut to quickly hide and show the Dock? This helps when using some applications that force the window beyond the reach of the Dock and place their OK and Cancel buttons beyond that region, forcing me to hide the Dock in System Preferences.

    Option-Command-D
    Also see Mac OS X keyboard shortcuts.
    You can also configure the Dock to autohide in Dock preferences.

  • Just updated to itunes 12.1.0.71 - big problem - can no longer access the legacy "Get Info" where you could change multiple files, easily add artwork, add album name for TV show, and much more. In previous iTunes 12 you'd right click

    Just updated to itunes 12.1.0.71 - big problem - can no longer access the legacy "Get Info" where you could change multiple files, easily add artwork, add album name for TV show, and much more. In previous iTunes 12 you'd right click and hold shift key and be able to get to it. Anyone figured this out?

    The "legacy" metadata editors, for which there was a "back door" in iTunes 12.0, have gone from 12.1.  However, the revised editors in 12.1 provide access to (almost) all the metadata elements that were available in iTunes 11, albeit in a different layout and with some additional constraints based on media kind.  Some users have / will have an issue with the statement that "Get Info has been completely redesigned in iTunes 12 to focus your attention only on what’s necessary for the selected item" since that removes some metadata elements that people may have been using in creative ways.  iTunes 12.1 basically gives you access to the fields that Apple think are necessary ... .  Some of the things that have been excluded by this rule:
    track and disc number fields for video media kinds
    show and episode fields for music
    description tab for audiobooks made up of more than one file
    Obviously the first two examples can be regarded as "overloading" the metadata elements - i.e., using them in ways that the designers didn't intend - but given that some users do find valid cases for this it's a shame that they've been deprecated in the new UI.  There are couple of workarounds:
    in songs view (or any of the other columnar views), you can still select any fields to display, independent of media kind, and these can be edited (though only one at a time) by double-clicking in the relevant "cell"
    you can (temporarily) change the media kind of an item (or group of items) to get access to metadata elements that would otherwise be inaccessible.
    It may be worth submitting an issue via https://www.apple.com/feedback/itunesapp.html - I can't see it as a huge development task to have a user preference to switch between "show all fields" and "filter fields based on media kind".
    One other oddity/irritation is that some of the tabs don't, by default, show all the available fields - you need to scroll up/down to access them or to expand the window by dragging on one of its corners.  Fortunately, the latter seems to be persistent - once you've done this to make all the fields visible the editor will open at the same (larger) size when opened again.

  • Show and Hide Actions Not Working

    I'm working on a project that involves showing and hiding objects.  I inserted a button and in the Action block for the object, I selected 'Show', then selected the object I wanted to be shown on click. When I preview that screen in the project and select the button to show the object, it shows the object, but then advances the project to the next screen. The only way I've found to combat this apparent flaw is to use an advanced action for what should be a really simple interaction. Also, I have the timing set for all objects on the screen in question to Display for the rest of the slide. Is anyone else experiencing this issue?

    Have a look at: Why choose Standard over Simple action? - Captivate blog
    As Rick points out, Captivate has always worked that way. And since you are talking about Hide/Show, very often you'll want to hide a group before showing one object. If  you are using Captivate 7/8 I recommend to create a shared action for that purpose that you can use over and over again in that project and in other projects.
    Dare to Share - part 1 - Captivate blog
    Reuse Shared Actions in other Projects - Captivate 7 vs. 8 - Captivate blog

  • What version of iPhoto.  iPhoto 11 9.4.3 (720.91) -  What version of the Operating System. OSX 10.8.3 -  Detail.  I Attach my camera and the fields where the photos usually show up are empty and at the top of the screen it says all photos from camera are

    What version of iPhoto. iPhoto 11 9.4.3 (720.91)
    What version of the Operating System. OSX 10.8.3
    Detail.  I Attach my camera and the fields where the photos usually show up are empty and at the top of the screen it says all photos from camera are downloaded. But they are not. They can't be.
    I fixed the problem somewhat myself by removing the miniSD and manually inserting it. It did not populate automatically. I had to open iPhoto and then it populated only the most recent photos I had taken which fortunately were the only ones I need. No error messages this seems to be a new occurrence.
    Is there a way to just turn iPhoto off and download my photos to the folder of my own choosing?

    Sure - in the iPhoto prefercences set action when a camera is ocnnected to Image Capture
    LN
    Note - your cute formatting really does not add anything and makes your post hard to read and follow - try straight typing with no cute formatting in the future

  • "Show" and "Sort Show" fields still there?

    Hi Forum,
    Been reading all the other user issues with the changes to metadata structure in iTunes 12. But here's something.
    I used "Show" and "Sort Show" to tag certain info in my music collection.  I used "Show" to tag whether I had listened and rated a song - if so, I tagged it as "Eval" meaning evaluated. This way, I could make a quick Smart Playlist to see all the music I haven't evaluated yet. Not essential, and I was ready to shrug and say "oh well, it's gone" but it's actually still there somehow.
    My existing Smart Playlists still find the metadata on each song. I go to my "un evaluated" smart playlist and it's still full of the same songs. And in the columns, you can see "Eval" or not under "Show." The problem is that I cannot access the field anymore to make changes.
    Ay ideas?
    PS - I have no idea how the new iTunes was installed, I don't ever remember saying to install it and I always click "no" when it prompts me to because it always screws up my database....

    I'm having exactly the same frustration -- on both counts.  iTunes 12 is really dumb, and it was installed by what seems like stealth.  And you can't go back -- iTunes 12 is "an essential part of the system and can't be modified or deleted".
    Another thread pointed out this fix, which naturally is completely undocumented:  Select a song, hold down the Alt key, then right-click on the song and select Get Info.  You will see the traditional iTunes editing window, with the Show tag field.  Voila!
    Doug's AppleScripts has come up with a window to edit all fields for multiple items -- available at http://dougscripts.com/itunes/scripts/ss.php?sp=multiitemedit.  It's not free, but it's pretty close to it. I'm not connected with them, but they do a pretty good job.

  • HT1937 i have old email address that is being used on my apple id and i do not know password I also have another apple id created but when I go to the istore it shows my pld account and i cannot delete and setup the right one

    i have old email address that is being used on my apple id and i do not know password I also have another apple id created but when I go to the istore it shows my pld account and i cannot delete and setup the right one

    No, "My Number" was not listed in my Phone menu, I had to manually type it it.  Is there a way for that number to automatically be listed in that "My Number" spot?  Would that maybe have something to do with my phone number not being listed as an option in the "Send and Receive" spot under messaging???

  • Notes and other fields don't show up in Contacts on my iPod Classic 160GB

    I don't know if this is just a bug or if I missed a new option somewhere to hide/show Notes and other fields in Contacts, but they don't show up at all. This problem is specific to the new 160GB iPod I bought today. Notes show up fine on my 4GB Nano (2G) and old 3G iPod.
    I would at least like confirmation from some other people that the Notes field is not showing up in your contacts.
    I just ran through a few other contacts and it appears this is a more serious sync problem. There is a field listed in my Address Book as "work" that is showing up as "home" on the 160. The field is identified correctly on my nano. I also noticed that the field for the iChat id is completely missing from all the iPods.
    This is a pretty serious bug for anyone that uses their iPods for Contacts. Since someone is bound to ask, yes I did try resetting the iPod. I even went as far as completely restoring it from both Windows and the Mac, but always saw the same problem, so I went back to my default Mac setup.

    I did another restore and let iTunes move my whole library over before going back to the summary and syncing contacts, but I got the same result. No notes on any contacts and various contact fields that are named incorrectly compared to the Address Book originals.
    I would appreciate confirmation of this bug or people with 80/160 classics identifying that notes due show up in their contacts so that I can post an accurate description to the bug report form.
    Thanks!

  • Why does my bookmarks toolbar start hiding my bookmarks when i add more bookmarks to the toolbar? how do i make all of them show and not have a drop down menu?

    i had recently installed new firefox and instead of my 20 bookmarks showing up all in the 1 toolbar, only 10 are shown and the rest are hidden to the right with the ">>" button.
    how the heck do i change it back to what i previously had? this is driving crazy! i want them all to show and not have to click the ">>" button and go through the drop down menu

    Removes text associated with your bookmarks and folders and gives you placement controls over bookmarks extending the functionality and usability of the Bookmarks Toolbar. Your Bookmarks Toolbar is now very Roomy and Smart!
    *https://addons.mozilla.org/en-US/firefox/addon/smartest-bookmarks-bar

  • Hiding and Protecting Fields for Input in SRM 4.0 (BSP) Shopping Cart

    On the Shopping Cart transaction(s) BBPSSC01 to BBPSSC03, the HTML templates are under ITS SERVICE BBPACCOUNT, and the main HTML template is called saplbbp_pdh_acc_2000_1. We want to grey out the G/L Account field and hide the business area field.Is there any other way to satisfy this requirement besides making an actual change to the HTML/BSP page and publishing. After researching this for quite a while I could not find another mechanism to grey out or hide fields. If the page has to be changed it looks like they have a code check if the field is disabled, can we simply set that field to true and the field will be Greyed Out and protected from input?
    SAP ECC 5.0 WAS 6.40
    Thanks

    Rb,
    Did you come up with a solution to your problem? I am wanting to do exactly what you have described in your message. The only way that i can think of is:
    To create a Screen Variant using transaction code SHD0 for those transaction codes i.e. BBPSC01 etc.
    SAP ECC 5, WAS 6.4, SRM server 5 / EBP 5

  • Hiding fields in phtmlb:formLayout (new thread)

    Original Thread:
    hiding fields in a bsp...
    What Kevin is talking about, is some special development we did for HR eRecruitement. Well, let us turn it around. They helped us, and we returned the favour. And yes, this is actually some of the more interesting bits and pieces of BSP. (Fresh meat to discuss:).
    Effectively, the <phtmlb:formLayout> has two functionalities. The first is a very easy way to layout a form. The second is a way via customization to dynamically have customers overwrite the visibility/required property of each field. So the SAP puts the maximum number of fields into the formlayout, and the customer can then via customization remove some, flag some as required, etc.
    (If anybody should feel like writing a long weblog on this, I will provide technical detail, plus examples offline.)
    The interesting database tables are these PHTMLB_FLI* ones. Part of the agreement was that the application itself provides for a UI to update the table. Also, the application itself controls which fields are changable.
    If you really want to play, look at SBSPEXT_PHTMLB, the formLayout example. In the top part, there are also a serious of dropdown listboxes. What these do, is that they update the customization tables first, before the formlayout is rendered. So what you are seeing is actually the formlayout as it has been programmed, plus then the effects of a (customer) customization on it.
    Also the example shows the effect of using an XML bee to dynamically add entries into the fieldLayout (if the application added these hooks).
    brian

    Hallo Thomas,
    No, unfortunately we never build something to also customize the labels. They HR colleagues did not ask for this :).
    I first started to write you here a loong text with answers. But then I got lazy, and searched my archive mailbox. Here below is the <b>draft</b> input that I wrote initially for the documentation. It describes everything pretty good. (But it is draft document, never proofread again, so read it lightly!)
    bye, brian
    <u><b>Why?</b></u>
    Typically when an application is developed at SAP, the developer must make provision for all possible fields of information that must be displayed and/or queried from the user. However, in specific business cases, or depending on specific country laws, all fields might not be required. Also in some cases, fields in one scenario can be flagged required, versus in another they are only optional.
    The typical starting point will be a complete formlayout done during the development. On top of this a customization layer is placed. The automatic reading and applying of the customization layer is automatically done by the phtmlb fL.
    <b><u>What?</u></b>
    For each field, a default behaviour is assumed. This is the behaviour that is defined by the developer during development time. For example, it could be specified that email address must be required. During the runtime it is now possible to overwrite the default behaviour with a customization entry for the field.
    The following options are supported:
    <b>As Defined:</b> The formLayoutItem in displayed as it has been defined during development.
    <b>Invisible:</b> The formLayoutItem is not placed on the formLayout. It is immediately removed. All following items below it, will be moved up to fill its position.
    <b>Hidden:</b> In this case, the formLayoutItem is placed on the formLayout, but not displayed. The item reserves its slot, and an empty slot will be displayed. However, after all items have been placed on the formLayout, a row "compression" is done, whereby all rows that contain only hidden elements are removed. Hidden is important for cases where columns next to one another must align. A typical example would be name & surname horizontally aligned. If now one item is invisible before this row, the two items will not be aligned anymore. With hidden, this alignment will be kept, and we still have the benefit of empty rows been removed.
    <b>Required:</b> Sets the required flag for the item. Label of item will be rendered an indication that it is required (usually little red asterix after the label).
    <b>Optional:</b> Can be used to customize a required field to be not required.
    <b>Read Only:</b> Field value is only displayed.
    <u><b>What is index?</b></u>
    Customization is stored for a formLayout under the key that is build from the BSP application namespace, BSP application name, plus the page/view on which the formLayout is placed. It is assumed that there will only be one formLayout per view. A typical example would be:
         SAP/SBSPEXT_PHTMLB/FORMLAYOUTSAMPLE.HTM
    In addition, a customization key must be specified. Typical examples would be to say this is the default customization for USA, or for the specific branchen Losuegn. The customization key must be supplied with the <phtmlb:fL> tag, and only then will the customization data be read from the database.
    <b><u>Tables</u></b>
    For customization there are three interesting tables.
    The first table PHTMLB_FLI is completed by the developer, and defines a list of all the formLayout items that can be customized. Only for those flItems which customization is possible, will entries be made in this table. The table contains three components:
    <b>NS_APPL_PAGE</b> This is the unique key that identies the formLayout, consisting of namespace, application and page/view.
    <b>FLI_ID</b> Id string of the specific formLayoutItem.
    <b>COMPONENT</b> This is software component to which development applies, for example SAP_BASIS for all BSP development work done by us.
    The second table PHTMLB_FLI_TEXT is just a language dependant text table that describes each item in the formLayout.
    The tables PHTMLB_FLI and PHTMLB_FLI_TEXT are not using during the runtime. They are only of interest for design time. Note that NO tools are provided to make any entries in these tables. This is considered to be in the application domain, and will usually be part of the customization process of the application.
    The third table PHTMLB_FLI_CUST is the only table that is read during the runtime. It is assumed that a customization tool has made the relevant entries for this table.
    <b>NS_APPL_PAGE</b> see above
    <b>VARIANT_KEY</b> This is the specific customization layer that is currently active. This string is equavalent to <pthmlb:fL  customizationKey>. It is used to pull a specific customization.
    <b>FLI_ID</b> see above
    <b>MODIFIER</b> This is the new value to apply. For the possible values, see DDIC domain PHTMLB_FLI_MODIFIER.
    For an example of customization, see BSP application SBSPEXT_PHTMLB, pages formLayout.htm. In this example, the customization can quickly be set via dropdown listboxes. On each request the PHTMLB_FLI_CUST is quickly updated and then the formLayout will find the set of new customization data to use.

  • Journal Voucher PLD - Show Profit Center

    Hi Everyone,
    Is there a way to show and print Profit Center Details in Journal Voucher PLD?
    Thanks.
    -Xyrus

    Hi
    You may check these threads first:
    Journal Voucher PLD
    Location(Profit Centre) field in Journal Voucher PLD
    Thanks,
    Gordon

  • Chart report Condition fields and Data fields

    Hi all,
    i have tried chart report by adding two condion fields and one data field, the report is more meaning full in this scenario. the first condition field is taken as x-axis, the 2nd condition fields is taken as legend.
    while adding more condition fields and data fields, i feel its not showing meaningfull data.
    can anyone explain how the condition fields and data fileds are manipulated by crystal report.
    i am using CR XI R2 Server.
    Thanks
    Padmanaban V

    i am using Crystal Report XI R2 RAS Embedded in my server.
    as we can add any number condition fields programatically using the method
    ConditionField.Add(FieldObj), i would like to know how these fields are manipulated internally by the RAS server.
    that means, what is the significance of condition fieldobject 1, condition fieldobject 2,condition fieldobject 3 etc...
    if i add more than two condition fields , RAS Chart Report always returns 0 as legend value for all legends.
    Thanks in advance
    Regards,
    Padmanaban V
    Edited by: Padmanaban Viswanathan on Dec 22, 2008 9:53 AM

Maybe you are looking for

  • Purchase order is created with less amount than the shipment cost amount.

    Hi All, Shipment has got 2 stages but the system wants to split the shipment cost to 3 parts (33% each) If we add the amount with manually to shipment cost document and we transfer it the PO will be created only for 2/3 (66%) part of the shipment cos

  • Ucm connection configuration on webcenter portal app

    Hi All, We create a webcenter portal application and connect with Webcenter content using Application Resources --> connections --> content repository connection. The parameters that we provided for the connection are: Socket type: socket, Hostname,

  • Strange Condition Oracle Merge

    I have an Oracle Merge statement. The condition I am facing is that the statement is updating the table as well as inserting the record that its updated. I have duplicates in the table for this reason. Can someone please advice why this condition occ

  • Automatic Item category change

    Dear Gurus, How can the below be achieved? We want the item category of a line item be automatically changed to TAS after ATP check (no stock available condition) when saving the sales order in order to create a Purchase requisition. Customer is not

  • ESS/Leave Reqest Workflow Problem Still in Process when Escallated

    Helo Every one, My leave request workflow is Zworkflow which is working fine in the production.Recently in the last month business request for escalation of leave request when direct manager not approved with in the time frame. So i added latest end