简体   繁体   English

无法使用Excel提取SAP数据(权限问题?)

[英]Cannot pull SAP data using Excel (Permissions issue?)

I recently (today, actually) got some new permissions to some SAP tables, but I'm getting permissions issues with importing them. 我最近(今天,实际上)最近对某些SAP表获得了一些新权限,但是在导入它们时遇到了权限问题。 Here's how my process looks right now: 这是我现在的流程外观:

  1. I have an Access db that links to SAP tables via an ODBC connection. 我有一个通过ODBC连接链接到SAP表的Access数据库。
  2. In that same Access db, a set of spaghetti-like queries pulls & refines a modest data set (a dozen columns, few hundred rows, nothing special). 在同一个Access db中,一组类似意大利面条的查询提取并优化了一个适度的数据集(十几列,几百行,没什么特别的)。 I can run these queries without a problem. 我可以毫无问题地运行这些查询。
  3. An Excel file imports that data using Data->Import External Data->Import Data . Excel文件使用Data-> Import External Data-> Import Data导入该数据 I do this all the time. 我一直都这样做。 Except this time, I'm getting the dialog pictured below. 除了这次,我得到的对话框如下图所示。 Clicking OK doesn't seem to do anything. 单击确定似乎没有任何作用。 Clicking Cancel produces an "ODBC Connection Failure" message (or something like that). 单击“ 取消”将产生“ ODBC连接失败”消息(或类似的消息)。

替代文字

Again, these queries can be run from Access just fine. 同样,可以从Access运行这些查询。 But when I import those query results into Excel, I get this problem. 但是,当我将这些查询结果导入Excel时,出现了此问题。 I can get around it with a make-table query, but since someone else is maintaining the Access db, I'd rather not make any changes to it. 我可以使用生成表查询解决它,但是由于其他人正在维护Access数据库,因此我不想对其进行任何更改。

I was going thru my old unanswered questions and found this one. 我正在浏览我以前未解决的问题,并找到了这个问题。 I think I solved this by using a staging table in Access to store the data and then later importing into Excel from that staging table. 我想我通过在Access中使用登台表来存储数据并随后从该登台表导入Excel来解决此问题。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM