添加链接
link管理
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
相关文章推荐
急躁的伏特加  ·  56045 - The error ...·  昨天    · 
逆袭的烈马  ·  hydra_zen.structured_c ...·  6 月前    · 
活泼的金针菇  ·  Sukhoi traditions: ...·  6 月前    · 
大鼻子的枕头  ·  第10页-百度云网盘·  9 月前    · 
迷茫的红豆  ·  Durable Lock Fabric ...·  9 月前    · 

Problem Note 56045: The error "The given key was not present in the dictionary" occurs when you execute a SAS® stored process that contains a hidden prompt

Details About Rate It

In SAS ® Enterprise Guide ® , the following error can occur when you execute a SAS ® stored process that contains a hidden prompt:

The given key was not present in the dictionary

This error occurs when you perform the following steps in which the prompt is in a group under a selection group:

  • Create a stored process. Then, in that stored process, do the following:
  • Create a selection group named SelGroup1.
  • Under SelGroup1, create a selection-dependent group named GroupA.
  • Under GroupA, create a hidden text prompt named Parm1. For this prompt, select the option Hide at runtime.
  • Under GroupA, create a visible text prompt named Parm2.
  • Using SAS Enterprise Guide, run the stored process. Then, in the user interface, select GroupA under SelGroup1.

    At this point, if you click Show Details, the error message appears. This problem occurs only when you run a stored process in SAS Enterprise Guide. It does not occur when you run a stored process via the SAS Stored Process Web Application or when you test the prompts using SAS® Management Console.



    Operating System and Release Information

    Product FamilyProductSystemSAS Release
    ReportedFixed*
    SAS SystemN/AApple Mobile Operating System9.3 TS1M2
    Microsoft Windows Server 2003 for x649.3 TS1M2
    Microsoft Windows Server 2008 for x649.3 TS1M2
    Microsoft® Windows® for 64-Bit Itanium-based Systems9.3 TS1M2
    Microsoft Windows Server 2003 Datacenter 64-bit Edition9.3 TS1M2
    Microsoft Windows Server 2003 Enterprise 64-bit Edition9.3 TS1M2
    Microsoft Windows XP 64-bit Edition9.3 TS1M2
    Microsoft® Windows® for x649.3 TS1M2
    Microsoft Windows 8 Enterprise 32-bit9.3 TS1M2
    Microsoft Windows 8 Enterprise x649.3 TS1M2
    Microsoft Windows 8 Pro 32-bit9.3 TS1M2
    Microsoft Windows 8 Pro x649.3 TS1M2
    Microsoft Windows 8.1 Enterprise 32-bit9.3 TS1M2
    Microsoft Windows 8.1 Enterprise x649.3 TS1M2
    Microsoft Windows 8.1 Pro9.3 TS1M2
    Microsoft Windows 8.1 Pro 32-bit9.3 TS1M2
    Microsoft Windows Server 2003 Datacenter Edition9.3 TS1M2
    Microsoft Windows Server 2003 Enterprise Edition9.3 TS1M2
    Microsoft Windows Server 2003 Standard Edition9.3 TS1M2
    Microsoft Windows Server 20089.3 TS1M2
    Microsoft Windows Server 2008 R29.3 TS1M2
    Microsoft Windows Server 2012 Datacenter9.3 TS1M2
    Microsoft Windows Server 2012 R2 Datacenter9.3 TS1M2
    Microsoft Windows Server 2012 R2 Std9.3 TS1M2
    Microsoft Windows Server 2012 Std9.3 TS1M2
    Microsoft Windows XP Professional9.3 TS1M2
    Windows 7 Enterprise 32 bit9.3 TS1M2
    Windows 7 Enterprise x649.3 TS1M2
    Windows 7 Home Premium 32 bit9.3 TS1M2
    Windows 7 Home Premium x649.3 TS1M2
    Windows 7 Professional 32 bit9.3 TS1M2
    Windows 7 Professional x649.3 TS1M2
    Windows 7 Ultimate 32 bit9.3 TS1M2
    Windows 7 Ultimate x649.3 TS1M2
    Windows Vista9.3 TS1M2
    Windows Vista for x649.3 TS1M2
    * For software releases that are not yet generally available, the Fixed Release is the software release in which the problem is planned to be fixed. When you use SAS® Enterprise Guide® and you execute a SAS® stored process that contains a hidden prompt, the following error message appears: "The given key was not present in the dictionary". This error occurs when the prompt is in a group that is under a selection group.

    Type:Problem Note
    Priority:high
    Date Modified:2015-06-24 09:28:03
    Date Created:2015-06-23 17:00:08

  • This content is presented in an iframe, which your browser does not support. To view the RateIT tab, click here.