问题列表 - 第44778页

使用SharePoint Web服务/对象模型批准SharePoint工作流任务

我创建的工作流是SharePoint Designer,并将其与列表相关联.工作流创建批准过程,因此SharePoint在"任务"列表中创建任务,以便用户可以批准或拒绝.

我需要做的是在不打开任务列表中的任务的情况下批准或拒绝任务.经过一些研究后,我发现我可以使用SharePoint Web Services.但是我感到迷茫,因为我不知道哪个服务,例如Lists.asmx,以及调用哪个方法,例如UpdateListItems.

有人可以指导我完成以下任务:
1-批准工作流任务SharePoint Web Services是否可行?
2-你能告诉我一个如何批准任务的例子,例如调用哪种服务和方法以及参数应该是什么?

更新
我一直在使用以下XML来设置工作流程来完成:

 batchElement.InnerXml = "<Method ID='1' Cmd='Update'>" // Also used Moderate
                + "<Field Name='ID'>115</Field>"
                + "<Field Name='Status'>Completed</Field>"
                + "<Field Name='FormData'>Completed</Field>" // Also used Approved
                + "<Field Name='WorkflowOutcome'>Approved</Field>"
                + "<Field Name='Completed'>True</Field>"
                + "<Field Name='PercentComplete'>1</Field>"
                + "<Field Name='_ModerationStatus'>0</Field>"
                + "</Method>";
Run Code Online (Sandbox Code Playgroud)

任务列表项已更新,但WorkflowOutcome仍为空,工作流不会移至下一步.
我还缺少什么?

更新#2
我怀疑任务列表项的ExtendedProperties.对于使用UI完成的项目,ExtendedProperties显示ws_TaskStatus ='已批准'.但是,对于使用代码批准的项目,ws_TaskStatus不存在.

更新#3
从MSDN帖子中,我被告知要使用Workflow.asmx而不是Lists.asmx.
我使用了以下代码:

WorkflowService.Workflow listProxy = new WorkflowService.Workflow();
listProxy.Url = "http://<server_name …
Run Code Online (Sandbox Code Playgroud)

sharepoint-2010 sharepoint-workflow

6
推荐指数
1
解决办法
2万
查看次数

从其他异常的StackTrace获取BadImageFormatException

在我的服务器中,我得到了一个异常,我抓住它似乎没问题.

问题是,当我写它的StackTrace时,我得到了BadImageFormatException.

我试过调试服务器.捕获异常时停在断点上,我可以看到它的所有字段,但是在StackTrace中我看到了BadImageFormatException.

有什么想法导致这个问题?

我的服务器细节 -

它是用.NET FW 4用C#编写的.
我也使用用托管C++编写的FrameWork.
我将我的服务器编译为x86平台.并在x64机器上运行服务器.

完整的BadImageFormatException -

System.BadImageFormatException:方法的参数和签名不匹配.在System.Reflection.RuntimeParameterInfo.GetParameters(IRuntimeMethodInfo methodHandle,的MemberInfo构件,签名Sig,的ParameterInfo&returnParameter,布尔fetchReturnParameter)在System.Reflection.RuntimeMethodInfo.GetParameters在System.Reflection.RuntimeMethodInfo.FetchNonReturnParameters()()在System.Diagnostics.StackTrace System.Environment.GetStackTrace(Exception e,Boolean needFileInfo)中的System.Environment.GetStackTrace(例外,布局needFileInfo)处的System.Exception.TetTrace(Boolean needFileInfo)处的System.Exception.ToString(布局needFileLineInfo)处的System.Exception.ToString()处于log4net处的.ToString(TraceFormat traceFormat). log4net.ObjectRenderer.RendererMap.FindAndRender(Object obj,TextWriter writer)中的ObjectRenderer.DefaultRenderer.RenderObject(RendererMap rendererMap,Object obj,TextWriter writer)

c# x86 stack-trace badimageformatexception

1
推荐指数
1
解决办法
2105
查看次数

需要帮助将Jquery转换为Mootools

有人可以帮助我将以下Jquery脚本转换为mootools等效的吗?

我需要使用Mootools来防止我的Joomla网站出现冲突问题.

    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
    <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js" type="text/javascript"></script>
    <script type="text/javascript">
    jQuery(document).ready(function(){
        jQuery('div.rj_insertcode a.glossarylink').each(function() {
            jQuery(this).replaceWith(jQuery(this).html());
        });  
        jQuery('.no_glossary a.glossarylink').each(function() {
            jQuery(this).replaceWith(jQuery(this).html());
        });  
    });     
    </script>
    </head>
Run Code Online (Sandbox Code Playgroud)

或者,如果有人可以推荐如何使上述代码与Mootools兼容(我对两种语言都相当新),我们将不胜感激.

jquery mootools

1
推荐指数
1
解决办法
1157
查看次数

为什么Apache需要SSLCertificateKeyFile?

需要SSLCertificateKeyFile的技术原因是什么(私钥)?那里使用的是什么?

apache security pki

22
推荐指数
2
解决办法
3万
查看次数

桌面应用程序可以用C++开发,可以在Windows和Mac OS上运行吗?

我试图节省一些钱并开发一个可以在Windows和Mac OS上运行的桌面应用程序.这可能吗?我们可以用C++做,然后通过一些修复和调整,仍然可以在两个操作系统上重用相同的应用程序吗?

c++ windows macos portability cross-platform

1
推荐指数
1
解决办法
4079
查看次数

在创建期间填充哈希映射

可能重复:
如何在Java中初始化静态地图

如何在初始化时用Java填充HashMap,这可能是这样的吗?

public static Map<byte,int> sizeNeeded=new HashMap<byte,int>(){1,1};
Run Code Online (Sandbox Code Playgroud)

java collections initialization

23
推荐指数
1
解决办法
4万
查看次数

通过单击javascript中的按钮在表格单元格中设置文本

嗨,我有一个问题,我写了一个代码,我有一个表,我想在按钮单击时将文本设置到表格中的一个单元格

    <html>
<head>
<script type="text/javascript">
function navratna()
{
var y=document.getElementById("navrat");
y.value="ahoj";
}
</script>
</head>
<body>
<table border="1">
<tr>
<td height="20" width="100" id="navrat">
</td>
</tr>
</table>
<input type="button" value="pokus" onclick="navratna()"/>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

你能帮帮我吗?

html javascript javascript-events oracle-apex

2
推荐指数
1
解决办法
3万
查看次数

如何使用HTTP POST通过Ajax下载文件(即正文中的一些信息)?

可以显示下载弹出对话框

window.location = "someUrl"
Run Code Online (Sandbox Code Playgroud)

或者只是简单地有一个发送HTTP GET方法的链接等等.我成功完成了这个.

但现在我想用HTTP POST做Ajax.POST主体有JSON之类的

{"val1":"key1", "val2":"key2"}
Run Code Online (Sandbox Code Playgroud)

然后在servlet端,它读取JSON并对DB执行查询以获取数据,然后根据查询数据生成Excel.

我不能让它工作的部分是客户端.

假设我的servlet resources/report/schedule生成Excel文件.

使用Ajax时,这不会弹出下载对话框:(任何人都可以帮我如何使用Ajax下载对话框?

  function post25() {
            var jsonInput = {};
            jsonInput['??????'] = "481";
            jsonInput['?????'] = "11";
            jsonInput['???'] = "2000/01/01";
            jsonInput = JSON.stringify(jsonInput);

            var ajaxRequest = new XMLHttpRequest();
            ajaxRequest.onreadystatechange = function() {
                if(ajaxRequest.readyState == 4 && ajaxRequest.status == 200) {
                    var res = ajaxRequest.responseText;
                    //location.href = "../resources/report/schedule";
                }
                else if(ajaxRequest.status == 409 || ajaxRequest.status == 500 || ajaxRequest.status == 204) {
                    alert(ajaxRequest.status);
                    document.getElementById("showMessage").innerHTML = ajaxRequest.responseText;
                }
            }
            ajaxRequest.open("POST", …
Run Code Online (Sandbox Code Playgroud)

java ajax servlets download

2
推荐指数
1
解决办法
3785
查看次数

检索SQL Server表的最后一条记录

这是我的问题:我有一个名为的SQL Server数据库emp.它有一个employee表(带userid int列).我需要检索的最后一条记录useridemployee与增量用户ID值+ 1,表目前我做这件事是我的GUI.那么我该如何为它编写一个sql查询呢?

c# sql-server-2005

6
推荐指数
1
解决办法
1万
查看次数

检查周期性ScheduledFuture是否正在运行

我有一个定期任务通过Spring安排TaskScheduler.schedule(Runnable, Trigger).

鉴于返回ScheduledFuture,有没有办法检查,如果任务正在当前运行?

java concurrency scheduling

3
推荐指数
1
解决办法
4523
查看次数