问题标签 [sas-stored-process]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
1443 浏览

image - 在 SAS 存储过程的 HTML 流中使用图像

我正在使用 SAS STP 创建报告,我想在报告上显示图像(徽标)。好的,这就是正在发生的事情:

我正在 PUTing HTML,因为我有需要显示的复杂表格格式并且我没有使用%STPBEGIN&%STPEND因为这会打开一个 ODS 流,坦率地说我不知道​​如何处理并且我遇到了问题。不使用%STPBEGIN意味着上面的代码。这对我来说是一个非常成功的机制。我可以用 CSS 和所有东西展示漂亮的报告。唯一的问题是图像。一位客户最近要求在每份报告上加上徽标。我虽然这很容易,但事实并非如此。好的,这是交易,我尝试使用<img src=" "/ >标签,我想我会使用一些相对路径,我的图像会显示。这种技术成功了也失败了。

  • 我使用 SAS Management Console 将图像添加到文件夹位置并使用其相对路径“/Products/SAS Enterprise GRC/****”(不起作用)
  • 我将图像复制到 Web/Staging/*** 下的默认主题的图像文件夹中,并尝试使用相对路径(不起作用)。所以我尝试使用默认主题中的其他图像。有效。

我被卡住了,如何在这里使用自定义图像?

0 投票
3 回答
1615 浏览

sas - 获取 SAS 表中宏变量的值

我在 SAS 中有一组输入宏变量。它们是动态的,并且基于 sas 存储过程中的用户选择而生成。

后缀为 0 的第一个提供计数。接下来的 3 提供了值。

注意:如果用户只选择一个值,则只创建一个宏变量。例如,如果用户选择 9,则 &var_=9; 将被创建。不会有任何计数宏变量。我正在尝试使用这些变量创建一个 sas 表。

应该是这样的

这是我尝试过的。不确定这是否是处理它的正确方法。它没有给我最终的解决方案,但我至少可以在表格中获取宏变量的名称。我怎样才能得到他们的价值观?

感谢您的帮助。

周杰伦

0 投票
1 回答
27 浏览

sas - 哪个版本的 SAS 与 SAS 存储过程版本 2.0 兼容?它与版本 9 兼容吗?

SAS Stored process 2.0 与 SAS 9.3 兼容,但想知道它是否与从 SAS 9 到 SAS 9.4 的所有版本兼容?

0 投票
1 回答
354 浏览

sas - 使用 SAS Web 服务的 XML 数据流

关于如何创建存储过程以输出数据流 (xml) 并将其部署为 Web 服务,我需要您的帮助吗?SAS 存储过程需要将数据集作为 xml 流出。但是当我在soap UI上测试它作为webservice时,xml上没有显示任何值。请参阅下面的代码和 SOAP UI 的输出。我还附上了存储过程属性的屏幕截图。enter code here   代码:

  谢谢,克里希纳

0 投票
1 回答
472 浏览

c# - 在 ASP .NET Visual Studio 中使用 SAS 存储过程。SAS 集成技术?

我有一些 SAS 存储过程。当我在 SAS Enterprise Guide 中运行存储过程时,我会返回一些 HTML。我想做的是让我的 ASP .NET 项目连接到存储过程并在我的 ASP .NET 应用程序中返回 HTML。我知道我是从零开始的,所以我应该从一些文章或指南开始吗?

我希望我的问题是有道理的。

0 投票
2 回答
248 浏览

sas - 使用硬编码凭证绕过 STP 登录屏幕 - 从 Web 执行 SAS 存储过程

有没有办法在存储过程中硬编码_username_password宏变量,以便在从 SAS 存储过程 Web 执行时作为登录凭据传递?

出于测试目的,我试图从这样的链接执行我的存储过程,并让程序中的硬编码凭据进行身份验证:

http://server-name.com:8080/SASStoredProcess/do?_program=/path/to/program

我花了很多时间进行研究,并且已经了解了如何在 URL 中指定输入参数,所以我不是在寻找那个。我想知道程序代码本身是否可以进行身份​​验证。

0 投票
1 回答
324 浏览

sas - SAS - 存储过程显示为灰色

我对使用 SAS Enterprise Guide 非常陌生,但使用旧版本的 SAS 已经有一段时间了。我也在 Javascript 中工作了一点。直到今天我才知道这些可以结合起来。我正在尝试遵循本教程。

使用 SAS 存储过程和 JavaScript 库的交互式图表和图形

第一步是创建一个存储过程,但我的是灰色的,我在网上找不到任何有关此的信息。

非常感谢你的帮助!!

为什么存储过程是灰色的?

0 投票
1 回答
548 浏览

javascript - 在 SAS/HTML/javascript 中,如何在 STP _webout html 页面打开后立即关闭它?

从网页中的表单,我在新窗口中打开存储过程 (STP)。

STP 做了一些事情,完成后我需要关闭它的窗口。所以我试图用这样的javascript关闭它

但我收到一条错误消息,上面写着:

脚本只能关闭它打开的窗口

我找不到任何解决方案。是否有可能规避问题以获得相同的结果?

0 投票
1 回答
57 浏览

ajax - 在 SAS 存储过程中,有没有办法识别通过 ajax 调用它的服务器

我有一个公共存储过程 (STP),我希望能够通过 ajax 识别哪个页面正在调用它。

STP 暂时设置为使用访客帐户运行,因此是公开的。

我想通过在 STP 变量中插入一个密钥来做到这一点。
但是用户可以在 url 中更改该密钥。

有没有一种方法可以在不让用户更改它的情况下识别它?

也许有一个保留的 STP 变量告诉请求的来源(如服务器名称或 ip 或可识别的东西)?
但我在其中找不到任何:

http://support.sas.com/rnd/itech/doc9/dev_guide/stprocess/reserved.html

0 投票
2 回答
736 浏览

sas - 当用户在 url 中添加 _debug=log 时,如何防止 SAS 存储过程显示日志

当您使用一些 url 参数运行 SAS 存储过程 (STP) 时

_debug=log任何人都可以通过添加url 参数来查看日志。

有没有办法防止这种可能性?

我想对我的用户隐藏日志。
(不仅在发生错误时,参见http://support.sas.com/kb/16/225.html

编辑:我忘了说明我正在寻找一种不会影响其他 STP 的解决方案,只有一个。