Is there a way......?

SUGGESTED

I'm trying to create a custom dialog button in custom office on the SO Entry Detail screen to show some UDFs. The button would need launch a screen that allows me to put some UDFs that are linked to the line. If I create a custom dialog button in that screen it only allows me to pull from the SO_SalesOrderHeader fields. 

I could add them to the grid but I don't really want to show them in the grid as they are not always needed and only optional. 

Does anyone have any ideas? 

Parents
  • 0

    How many UDFs are we talking about? Why not just add to the secondary grid?

  • 0 in reply to BigLouie

    Hmmm maybe 7 or so. I could put them down in the secondary grid but my thought was if I could do a button and a panel then I could conditionally launch the screen with an invoke button script - much like how a tier distribution screen appears or the extended description.

    These UDFs are only applicable to certain items. Now if I had v2015 I could conditionally disable the fields in the grid but I sort of just preferred a separate screen. That way these optional UDFs would be out of the way.

    I'm thinking about possibly just doing something with option bills... possibly. Though with this client I am not sure if they could really manage option bills themselves going forward. Sadly.

  • 0 in reply to Nicole Ronchetti

    I wonder if you could put the UDFs on the blank space to the right of the secondary grid. Do you think they would change as you scrolled down the list?  

Reply Children
  • 0 in reply to BigLouie
    SUGGESTED

    Messagebox can pop up a window and display information.   Example:

    retval = oSession.AsObject(oSession.UI).Messagebox( "",  "You info to display here - you can also put variables here")

    I do this all the time in scripts.   It's even possible to put custom buttons in to signal different choices in how the script should execute after you click  a button.