Get Screen Resolution from Custom Reports

I was wondering if it was possible to get the screen resolution of a workstation from the Custom Reports in ZCC ??
Seb

Originally Posted by sebastien
I was wondering if it was possible to get the screen resolution of a workstation from the Custom Reports in ZCC ??
Seb
Hi Seb
I'm out of the network so I can't double check this but I don't think Zen captures that information. If my memory serves it captures some PNP info from the screen like the manufacturer and product ID's.
It looks like you could pull the data from the registry.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Hardwa re Profiles\UnitedVideo\CONTROL\VIDEO\{EE167610-A476-4BE2-9CD6-C24D55DFF3B9}\0000
I think the challenge will be that this key will vary from system to system. And if you have multiple monitor setups you would want to collect both sets of data.
One way you could do this would be to deploy a bundle containing a small easily available executable called DumpEDID.exe (google it) This little command line utility does exactly what it says on the box. It reads the EDID data from the display and dumps the data back to the command shell.
Then all you need to do is to run a script to retrieve this output and load it into a custom made registry key. From there you can then pull the registry data into Zen and even create an ADF field for the info.
Hope this helps

Similar Messages

  • Consistently getting an error in custom reports "an error occurred" is the only msg displayed...my c

    Consistently getting an error in custom reports "an error occurred" is the only msg displayed...my clients are screaming...what is the problem?

    Hi,
    Please log a ticket with BC support for this issue. Please provide the exact steps, preferably a video. You can log the ticket from your admin panel > help & support.
    Kind Regards,
    Aish

  • How to get screen resolution settings

    How do u get the present screen resolution from code?
    thanks

    The AWT Toolkit class has got a method called getScreenSize(), it returns an instance of Dimension.
    I'm not sure what to do when you have multiple screens though; maybe the methods of the classes GraphicsEnvironment and GraphicsDevice can be used.

  • While upgrading Adobe Creative Suite CS4 ME into Adobe Creative Suite CS5.5 Design Premium, I get an error saying This serial number is not of a qualifying product, please try another. I used to be able to get a code from customer service but I can't get

    While upgrading Adobe Creative Suite CS4 ME into Adobe Creative Suite CS5.5 Design Premium, I get an error saying This serial number is not of a qualifying product, please try another. I used to be able to get a code from customer service but I can't get to the chat. Please advise!!!!

    MoeGhazal I reviewed your account and it looks like you have have upgraded from a CS4 volume license for Design Premium to a retail upgrade of Design Premium 5.5.
    I also show that you made two purchases of CS5.5 Design Premium but the second purchase was canceled.  Please make sure you are utilizing the serial number which ends in 7886.
    If you are using the correct serial number then it is likely the installer will not recognize your volume license CS4 serial number as being valid for an upgrade.  If you can contact our support team then you can be walked through an unlocking procedure to allow you to proceed with the installation.  You can contact our support team directly at Contact Customer Care.  You may want to try installing a web browser you have not previously utilized.  It is likely a toolbar or some other software application is affecting your ability to access chat support successfully.
    If you are still unable to reach our support team then please verify the information under your account is accurate.  If you can please then update this discussion after confirming this then I can request a member of our support team contact you directly.
    Again I would recommend reaching out directly if possible as it will be the most efficient method of resolving your current error.

  • REPORT PAINTER - Add a field to a selection screen to a CUSTOM REPORT

    Hi,
    I'm trying to add a field to a selection screen to a CUSTOM REPORT that has been made in REPORT PAINTER (Y_DVL_xxxxxxx). How should I proceed to do so?
    Thanks a lot,
    Julien

    Hi Julien Girard ,
        Could you please check the below link :
    http://help.sap.com/saphelp_erp2005/helpdata/en/56/32e339b62b3011e10000000a11402f/frameset.htm
    Regards,
    S.Manu.

  • Getting duplicate emails from SharePoint Report Library subscription.

    Getting duplicate emails from SharePoint Report Library subscription.
    Users are subscribed for each item in Report Library and it is scheduled to send email at 3 PM every day.
    But, intermittently users are getting duplicate emails.
    Please let me know on how to troubleshoot...

    If you have Exchange, you can track the email from there to see if that yields any value. You can also turn up the diagnostic logging in Central Admin -> Monitoring -> Configure diagnostic logging -> SQL Server Reporting Services, and selecting:
    Report Server Email Extension
    Report Server Schedule
    Report Server Subscription
    Turn them up to Verbose in the Trace log, then monitor the ULS log when you identify a user who has received duplicate emails.
    Trevor Seward, MCC
    Follow or contact me at...
    &nbsp&nbsp
    This post is my own opinion and does not necessarily reflect the opinion or view of Microsoft, its employees, or other MVPs.

  • How do I get full resolution from Photo Booth?

    My camera is 720 p but pics taken with Photo Booth are only 221 kb. Is this right? Is there a way to get higher resolution from Photo Booth?

    Yeah, that sounds about right for a camera of that pixel count.

  • Get screen coordinates from 3d position

    Hi,<br />When I use 3d JavaScript camera's getScreenFromPosition method, the screen Y returned is always 0. The following is the test code. Did I miss anything? Is there another way to get screen coordinates from 3d?<br /><br />I'd appreciate any help.<br /><br />Xintai<br /><br />// test code ==========================<br />function v3dToScreen(v,w,h)<br />{<br />   console.println("\n v=" + v + "  w = " + w + "  h ="+ h);<br />   cam = scene.cameras.getByIndex (0);<br />    <br />   screenV = cam.getScreenFromPosition(v, w, h);<br />   console.println( " converted: mx=" + screenV.x + "    my=" + screenV.y);<br />   console.println(screenV.toString());<br />   //console.println( " pdf mouse X=" + host.mouseX + "   pdf mouse Y=" + host.mouseY);<br />}<br /><br />console.println ("Click a 3D object to test getScreenFromPosition()");<br /><br />myMouseHandler = new MouseEventHandler();<br />myMouseHandler.onMouseDown = true;<br />myMouseHandler.onEvent = function(event)<br />{<br />   if(event.isMouseDown) {<br />    console.println("====== MouseDown =======");<br />    console.println("isMouseDown           = " + event.isMouseDown );<br />    <br />    for ( i=0; i<event.hits.length; i++ )<br />    {<br />         console.println ("   hits[" + i + "].position   = " + event.hits[i].position );<br />        <br />        if (event.hits[i].target != undefined)<br />        {<br />                        v3 = vent.hits[i].position;<br />                        v3dToScreen(v3,event.canvasPixelWidth,event.canvasPixelHeight);<br />        }<br />    }<br />   }<br />}<br /><br />runtime.addEventHandler(myMouseHandler);<br /><br />// end of test code ==========================

    Hi Xintai,
    This is a feature i would also like to use. I've tried using the script that you've provided but i cant get it to work. I assume this is the javascript (.js file) that you embed into the pdf? Is this all that's needed?
    If you've managed to get this working, could you let me know how you did it?
    Thanks
    George

  • How to get the value from another report Customizes Form

    Dear all,
    I create a report such as
    select * from mytable.table1
    where field1 = :bind_variable
    I create a menu to run this Customized Form and user have to select the bind_variable values. So I have another report created which also want this bind_variable as it WHERE Clause. But I don't want my user to key the same bind variable twice. They can just same the Customized Form and run for both report.
    Could anybody know how to get the bind_variable on 1st report and used by the 2nd report.
    Thank you very much.
    Best Rgds,
    SL Voon

    Hi,
    are you on BI7.0? There you can create variables type replacement path and get the value out from a different variable without any coding.
    regards
    Cornelia

  • Get manual attachment from a report

    Hi all,
    I have a problem when trying to retrieve from a report the manual attachments of an SD invoice. Though I'm using a SD invoice, I guess is the same for any object.
    I usually use this way to get attachments from objects:
    1º ARCHIV_GET_CONNECTIONS -> Attachment info
    2º ARCHIVOBJECT_GET_DT_VIA_TABLE or ARCHIVOBJECT_GET_TABLE -> Attachment data
    3º Then download, email... or do whatever you want with the files.
    My problem now is, if I go inside an invoice and create an attachment manually, then it does not show up on TOA01 or on FM ARCHIV_GET_CONNECTIONS.
    Do you know a way to get these manual created attachments or at least where are they stored?
    Thanks in advance,
    Regards John
    Edited by: John Smith on May 26, 2011 1:18 PM

    Hi Madhukar,
    Thanks for the answer. That's exactly what I need.
    After a while I finally managed to execute them correctly, I'll explain here:
    1º Get the attachments info. In my case, as I told, are SD Invoices so class is VBRK
    CALL FUNCTION 'BDS_GOS_CONNECTIONS_GET'
      EXPORTING
    *   LOGICAL_SYSTEM           =
        classname                = 'VBRK'
        objkey                   = 'sd invoice number'
    *   CLIENT                   = SY-MANDT
      tables
        gos_connections          = it_gos_connections
    * EXCEPTIONS
    *   NO_OBJECTS_FOUND         = 1
    *   INTERNAL_ERROR           = 2
    *   INTERNAL_GOS_ERROR       = 3
    *   OTHERS                   = 4.
    2º We recover the data of any of the attachments we got before:
    From table gos_connections we use the field L0I0_ID to enter this next FM:
    CALL FUNCTION 'SO_DOCUMENT_READ_API1'
      EXPORTING
        document_id                      =   it_gos_connections-L0I0_ID
    *   FILTER                           = 'X '
    * IMPORTING
    *   DOCUMENT_DATA                    =
    TABLES
    *   OBJECT_HEADER                    =
       OBJECT_CONTENT                   = it_object_content
    *   OBJECT_PARA                      =
    *   OBJECT_PARB                      =
    *   ATTACHMENT_LIST                  =
    *   RECEIVER_LIST                    =
    *   CONTENTS_HEX                     =
    * EXCEPTIONS
    *   DOCUMENT_ID_NOT_EXIST            = 1
    *   OPERATION_NO_AUTHORIZATION       = 2
    *   X_ERROR                          = 3
    *   OTHERS                           = 4.
    3º Now we got the data, we can do whatever we want. For example if we want to download it we can go like this:
    we use the it_object_content from last FM for this next one.
    CALL FUNCTION 'SO_OBJECT_DOWNLOAD'
    EXPORTING
    *   BIN_FILESIZE           = 0
    *   DEFAULT_FILENAME       = ' '
       FILETYPE               = 'BIN' "for PDF
       PATH_AND_FILE          = 'C:TEST '
    *   EXTCT                  = ' '
       NO_DIALOG              = 'X'
    *   CODEPAGE               =
    * IMPORTING
    *   FILELENGTH             =
    *   F_CANCELLED            =
    *   ACT_FILETYPE           =
    *   ACT_FILENAME           =
      TABLES
        objcont                =  it_object_content
    * EXCEPTIONS
    *   FILE_WRITE_ERROR       = 1
    *   INVALID_TYPE           = 2
    *   X_ERROR                = 3
    *   KPRO_ERROR             = 4
    *   OTHERS                 = 5.
    Regards
    Edited by: John Smith on May 26, 2011 4:29 PM

  • How to get actual error from Crystal Report

    We are using Crystal report in web service.
    We faced some problem due to crystal report unexpected error.
    Refer the below error message.
    Xception E NSF NSFZ1100 20100608 145511565 GPRAB0 : GPRZ10 GUEC0001 [1] AbstractService Showing a modal dialog box or form when the application is not running in UserInteractive mode is not a valid operation. Specify the ServiceNotification or DefaultDesktopOnly style to display a notification from a service application.
    Xception E NSF NSFZ1100 20100608 145511972 GPRAB0 : GPRZ10 GUEC0001 [1] AbstractService at System.Windows.Forms.MessageBox.ShowCore(IWin32Window owner, String text, String caption, MessageBoxButtons buttons, MessageBoxIcon icon, MessageBoxDefaultButton defaultButton, MessageBoxOptions options, Boolean showHelp)
    at System.Windows.Forms.MessageBox.Show(String text, String caption, MessageBoxButtons buttons, MessageBoxIcon icon)
    at CrystalDecisions.Windows.Forms.CrystalReportViewer.HandleExceptionEvent(Object eventSource, Exception e, Boolean suppressMessage)
    at CrystalDecisions.Windows.Forms.CrystalReportViewer.HandleExceptionEvent(Object eventSource, Exception e)
    at CrystalDecisions.Windows.Forms.ReportDocumentBase.GetLastPageNumber()
    at CrystalDecisions.Windows.Forms.ReportDocumentBase.GetLastPage()
    at CrystalDecisions.Windows.Forms.DocumentControl.ShowLastPage()
    at CrystalDecisions.Windows.Forms.PageView.ShowLastPage()
    at Biz.Nissan.Cats.CORE.REPORT.LibCrystalReport.TotalPageCount(ReportDocument Rpt)
    at Biz.Nissan.Cats.CORE.REPORT.LibCrystalReport.Print(BaseReport RptDefinition)
    at Biz.Nissan.Cats.CORE.REPORT.MCTLIST260Print.Print(IFData ifData)
    at Biz.Nissan.W3.CATS.BC.Service.DistributeService.ExecuteMpp()
    How we get the actual error from crystal report?
    Thanks in Advance

    Same as
    crystal report unexpected error in Web service (IIS)
    Closing this thread.
    Ludek

  • How can I get full resolution from my Mac mini?

    I have a Mac mini (Late 2014) and an LG 27MP35HQ-B monitor. I’m using an HDMI / mini-DisplayPort (Thunderbolt) cable.
    The 27MP35HQ-B supports resolution of 1920 x 1080. The Mac mini supports resolution of 1920 x 1080 using the HDMI port and up to 2560 x 1600 via the mini-DisplayPort.
    But the best resolution I see on the Displays Preferences menu for the Mac mini is 1600 x 900. Any suggestions on what I can do to up the resolution?

    Try using one of these apps:
    SwitchResX – The Most Versatile Tool For Controlling Screen Resolutions On Your Mac
    Display Menu from Mac App Store      

  • Get screen resolution in WebDynpro ABAP

    Hi,
    is there is a possibility to get the current screen resolution of the frontend in a Web Dynpro ABAP application?
    I found the following class and method: cl_gui_frontend_services => registry_get_value.
    I found the Screen Resolution in WIN XP at:
    SYSTEM\CurrentControlSet\Hardware Profiles\Current\System\CurrentControlSet\Control\VIDEO\{23A77BF7-ED96-40EC-AF06-9B1F4867732A}\0000\.....
    As expected, this method only works in the SAP GUI and not in Internet Explorer. In IE it triggers the exception CNTL_ERROR.
    Is there another solution?
    Regards.

    I guess the root question is why do you need the screen resolution?  Web Dynpro isn't design to be screen resolution specific. That is why it is flow layout based and not pixel coordinate based. Generally the use of % based width/height parameters will allow the content to adjust to the screen size.  Even if you had the screen size, what you reall need is the browser window size.  This can change even the user resizes the browser. Even if you could get this value via ACFExecute or something like that, you wouldn't have an event to let you know when the browser was resized.

  • How to insert dummy record as KF =0 when i dont get trx data from customer

    Hi
    In BI DSO, i wanted to insert a dummy record with its Key Fields values = 0 in case i don't get any data for a particular day from customer. Could you pls suggest me what to do.
    Thanks...
    Edited by: Harpal Singh on Aug 18, 2010 3:19 PM

    hello,
        Well my first suggestion is it would be great if you could give us example with data for better understanding. Here is what i understood, at a given date and customer number you want key figure value zero if there is no transaction data for this customer on that date.
    You can write this code at endroutine:
    Step1: You need to select all the customer records from customer infoobject and store that in internal table
    Step2: Now you will compare the internal table with all customer number with the result package ( this result package is nothing but a kind of internal table at end routine ).
    Step3: On comparison with the result package append the result package with reocords of customer which is not found during comaprison..
    If you can give the data i can write sample code.....
    Hope this helps
    thanks
    syed

  • Drill down to MD04 from custom report

    Hi Abapers,
    I have a custom report that drill down to MD04 when clicking on the material number.
    When user now in MD04 they see all the PO, Pur req, Planned order, dep req, order reservation, etc. Then they click on filter to turn on the fitler and select 'availability based on order reservation" from selection rule drop down as they want to see only order reservation and not anything else (means PO, Pur req, Planned order, dep req).
    I need to know is there is a way when we exe our custom report and click on material to come to MD04 we can only see order reservation without clikcing on filter and all that extra step i mentioned above.
    Please let me know.
    Thanks in advance!

    This is not possible without enhancement. You can drill from FS-CM into FS-CD document (click the CD doc reference in claims), but not the other way round.
    - A claim object in the insurance subledger has a reference to its policy object . This allows you to see all claim related postings to a policy in the account balance display
    - Additionally the sub ledger document is storing claims payment reference number. Theoretically one sub ledger document can relate to multiple claim payments (summerized in one payment reference)
    - Usually the claim object in FS-CD is created as prefix + claim number, so it would not be too complicated to re-engineer this logic to build a jump back to the claims system. Better solution would be to determine the claim based on the payment reference provided

Maybe you are looking for

  • Dual monitor setup on this mac

    I need to use a dual monitor set up on this Mac. My profiler shows this for graphics Chipset Model: ATY,RV200 Type: Display Bus: AGP Slot: SLOT-1 VRAM (Total): 32 MB Vendor: ATI (0x1002) Device ID: 0x5157 Revision ID: 0x0000 ROM Revision: 113-91701-2

  • Postgres/mysql PreparedStatement not working

    Hi All, I am encountering errors when using a "?" in PrepareStatement. like PrepareStatment pstmt = conn.prepareStatement(update table set col1 = ?") this only occurs for posrgresql and mysql. is there a fix for this? Thanks

  • Can connect to router but not internet, please help!

    I was searching, but couldn't find a thread with my symptoms...please redirect me if needed. however, I just got a brand new dell that is running vista premium, and I put my belkin wireless card that I was using in my old pc into the new one.  found

  • I want to cancel BT in the summer

    Hi all, I currently have a broadband/BT Vision package on a 24 month contract. I took this out in August 2010, so I'm not too far from the end of the contract. I do not wish to renew it; I want to go with Sky or Virgin Media instead. Can anyone pleas

  • Potential set-up: Optical/HDMI questions

    Okay, so here's the deal. I am purchasing an Apple TV to hook up to my Sony TV. I have a 5.1 DD system that I would like to use, but I also have some smaller speakers I want to stream iTunes music to, while using my TV for something else. Let me know