问题标签 [script-task]

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 投票
1 回答
1006 浏览

c# - 将 c# 数据表转换为 HTML ...如何在 HTML 表中的单元格周围添加网格?

因此,使用此链接上的答案:

使用 C# 从 DataTable 创建 HTML

我成功地将数据表转换为 HTML,并在我的电子邮件中显示为表格...

我知道必须有一个地方可以放置在单元格周围添加网格线的样式,但我终其一生都找不到合适的位置。我已经成功地在整个桌子周围添加了一个边框但是......

我不确定是否有办法重新整理旧答案,所以如果有办法这样做,我深表歉意......

不是一个 HTML 人,所以我觉得这对于比我更了解它的人来说应该是一个轻松的胜利。

我在这条线上添加了“黑色实线”:

但没有快乐....

0 投票
1 回答
154 浏览

c# - 如何在脚本任务 HTML 电子邮件(c#、HTML、CSS)上拉伸背景图像

我有一个创建 HTML 电子邮件的脚本任务,我可以添加背景图像,但无法将图像拉伸到合适的大小。我读过的所有内容都建议使用 CSS,但我对 HTML/CSS 不是很精通,更不知道如何在脚本任务中实现这一点。这是我的代码:

此行获取要显示的图像,但它是平铺的:

我希望这对于比我更了解 HTML 的人来说是一个快速的胜利。我再一次读到我需要使用 CSS,但我不确定这是否是真的,或者在这种情况下如何实现 CSS。

0 投票
2 回答
5905 浏览

string - ssis 消息中的断线不起作用

我正在使用脚本任务在字符串中创建一条消息

代码如下所示:

这个想法是接收这样的消息:

等等

在消息框中我可以看到这个结果,但是当我打开邮件时,消息由一行组成:

我还为“\n\r”,Environment.NewLine 更改了“\n”。但它没有用。

你能解释一下我做错了什么吗?

0 投票
1 回答
5045 浏览

c# - 基于文件扩展名移动文件的 SSIS 脚本任务

我在 SSIS 2012 的脚本任务中包含以下代码。

但是,当我执行脚本任务时,我收到以下错误:DTS 脚本任务在用户代码中遇到异常:调用目标已引发异常。

谁能指出出了什么问题?所有变量名都是正确的。

0 投票
0 回答
94 浏览

c# - 在 C# 中添加 Windows 身份验证功能

我目前正在使用 ssis 脚本任务在 sharepoint 上上传文档。另外,我有一个表,其中我有用户名和密码,脚本任务从中获取相同的用户名和密码以登录 sharepoint。我的问题是如何用 Windows 身份验证替换它,这样就不需要在表中保留这些敏感信息。作为 C# 编码的新手,请帮助我编写代码以替换代码以获取当前登录的 Windows 用户。

0 投票
1 回答
1877 浏览

.net - SSIS - DTS 脚本任务在用户代码中遇到异常

我有大约 10 个软件包已经运行了几个月,几乎完美无缺。这些包使用了我基本上在所有包中复制的相同脚本任务。这个脚本任务所做的只是发送一封电子邮件。我周一上班,突然间,我在所有包上都收到了这个 DTS 脚本任务错误,只要它遇到电子邮件脚本任务。从字面上看,这些软件包中的任何一个都没有改变,我不确定要采取什么步骤来修复它。

当我单步执行代码时,它似乎发生在这里:

在此处输入图像描述

您能提供的任何帮助将不胜感激。

0 投票
1 回答
456 浏览

c# - SSIS ScriptTask 未执行

在 Visual Studio 中构建和运行 SSIS 包时,我看到一些非常奇怪的行为:

我有一个脚本任务,仅当包含的 DataFlow 没有 Predecessor 或者我的脚本中有断点时才会执行。

如果脚本任务被简单地忽略,则脚本任务创建的所有列都为 NULL。

有没有人见过这种行为?

0 投票
1 回答
6665 浏览

c# - SSIS脚本任务将日期时间存储在变量中

我不确定为什么会发生这种情况,但我的脚本任务没有将 DateTime-Value 存储在变量中。这是(到现在为止)我写的非常基本的代码:

它还没有完成,但我想检查变量是否被存储。我使用调试器检查了变量,在运行时变量发生了变化,但是如果我在执行后查看变量,它仍然是相同的值。我还检查了属性,ReadOnly并且False变量也添加到了包中。关于我做错了什么的任何想法?变量 ssis 中的变量声明

0 投票
1 回答
1339 浏览

c# - 将参考程序集添加到脚本任务并部署

我正在处理一个包含单个脚本任务的 SSIS 项目。脚本任务的工作是将文本文件上传到 SharePoint 网站库。我正在使用 Microsft.SharePoint.Client 和 Microsoft.SharePoint.Runtime 来实现这一点。代码非常简单。

这可以从视觉工作室按预期工作。现在,如果我将它打包到不同的服务器,我不确定 dll 是否会与部署文件一起打包。我已将引用的“复制本地”属性设置为 true。在 .NET 应用程序中,dll 文件通常被复制到 bin 文件夹中。但如果是 SSIS 脚本任务,我应该在哪里查找复制的 dll?

0 投票
1 回答
3859 浏览

c# - C# Excel 工作表对象引用未设置为对象的实例

当我以交互方式运行 SSIS 包时,我收到错误Object reference not set to an instance on an Script task during run time。

所以我通过使用断点调试代码,一步一步地代码在这一行失败objExcelWbk.Close(true, Type.Missing, Type.Missing);

我检查了我所有的参考资料,它们都在那里,进口也很好。

功能如下