我做了什么
什么是工作
现在,当我使用该模板在SharePoint中创建一个新的List时,它可以完美地运行.存在自定义列,并且数据全部按预期填充.
什么不工作
但是,当我使用SharePoint Web服务提供的AddList或AddListFromFeature方法时,会创建新列表,但它只是基于原始Project Tasks模板,具有默认列且没有数据!
我试过的
系统设置
使用SharePoint 2007(我认为?),使用PHP与NuSOAP进行连接.连接肯定有效,因为我已经将项目添加到列表,创建列表和读取数据.
代码示例
请求 - 针对上面的阶段2方法模板
<?xml version="1.0" encoding="ISO-8859-1"?><SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:SOAP-ENC="http://schemas.xmlsoap.org/soap/encoding/" xmlns:ns2034="http://tempuri.org"><SOAP-ENV:Body>
<AddListFromFeature xmlns="http://schemas.microsoft.com/sharepoint/soap/">
<listName>2Test Milestone Release</listName>
<description>Testing this out</description>
<featureID>{00BFEA71-513D-4CA0-96C2-6A47775C0119}</featureID>
<templateID>151</templateID>
</AddListFromFeature></SOAP-ENV:Body></SOAP-ENV:Envelope>
Run Code Online (Sandbox Code Playgroud)
响应 - 由于未识别templateID而失败
<?xml version="1.0" encoding="utf-8"?><soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><soap:Body><soap:Fault><faultcode>soap:Server</faultcode><faultstring>Exception of type 'Microsoft.SharePoint.SoapServer.SoapServerException' was thrown.</faultstring><detail><errorstring xmlns="http://schemas.microsoft.com/sharepoint/soap/">Cannot complete this action.
Please try again.</errorstring><errorcode xmlns="http://schemas.microsoft.com/sharepoint/soap/">0x81072101</errorcode></detail></soap:Fault></soap:Body></soap:Envelope>
Run Code Online (Sandbox Code Playgroud)
我很难过!所以,如果你能提供帮助 …
每当我看到有关软件开发的讨论时,总会有人建议或提升Smalltalk的品质,无论是美丽的语言结构还是基本上所有内容的更好实现.
所以我很好奇,是否有人在Smalltalk开发?Smalltalk实际上可以用来在Mac上开发软件吗?或者Smalltalk的目标平台是什么?这个看似奇妙但不受欢迎的语言的海报孩子是什么?
在我编写的Java程序中,我对dll进行jni调用,并在启动时加载库,如下所示
static
{
System.loadLibrary("LdapAuthenticator2");
}
Run Code Online (Sandbox Code Playgroud)
然后我实现了另一个加载相同库的类,并且收到一个错误,说该库已经加载了,有没有办法检查库是否已经运行?
谢谢,
-Pete
嗨,我有一个表单中的datagridview ...用户通过单击列名称可以按升序或降序对该列中的行数据进行排序...如何禁用它?以便每列的行中的数据保持在它们在表单开头的顺序...谢谢!
我正在尝试使用下面显示的代码读取Excel(xlsx)文件.我得到一个"外部表不是预期的格式." 错误,除非我已在Excel中打开该文件.换句话说,我必须首先在Excel中打开文件,然后才能从我的C#程序中读取.xlsx文件位于我们网络上的共享中.如何在不先打开文件的情况下读取文件?谢谢
string sql = "SELECT * FROM [Sheet1$]";
string excelConnection = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" + pathname + ";Extended Properties=\"Excel 8.0;HDR=YES;IMEX=1;\"";
using (OleDbDataAdapter adaptor = new OleDbDataAdapter(sql, excelConnection)) {
DataSet ds = new DataSet();
adaptor.Fill(ds);
}
Run Code Online (Sandbox Code Playgroud) 我有一个使用CodeIgniter MVC框架构建的PHP Web应用程序.我想测试各种控制器类.我正在使用Toast进行单元测试.我的控制器没有状态,它们处理的所有内容都保存到会话中或传递给视图显示.创建一个模拟会话对象并测试它是否正常工作很简单(只需创建一个模拟对象并使用$ controller-> session = $ mock注入它).
我不知道的是,如何使用视图.在CodeIgniter中,视图加载为:
$this->load->view($view_name, $vars, $return);
Run Code Online (Sandbox Code Playgroud)
由于我不想改变CI代码,我虽然可以创建一个模拟Loader并替换原始代码.这就是问题所在,我找不到从CI_Loader派生新类的方法.
如果我不包含system/libraries/Loader.php文件,那么类CI_Loader是未定义的,我不能继承它:
class Loader_mock extends CI_Loader
Run Code Online (Sandbox Code Playgroud)
如果我确实包含该文件(使用require_once),我会收到错误:
Cannot redeclare class CI_Loader
Run Code Online (Sandbox Code Playgroud)
看起来CI代码本身不会出于任何原因使用require_once.
这里有没有人有单元测试CodeIgniter驱动的应用程序的经验?
编辑:我试图在运行时将一个真正的加载器对象注入一个模拟类,并使用__call,__ set,__ get,__ isset和__unset重定向所有调用和变量.但是,它似乎不起作用(我没有得到任何错误,只是没有输出,即来自Toast的空白页).这是代码:
class Loader_mock
{
public $real_loader;
public $varijable = array();
public function Loader_mock($real)
{
$this->real_loader = $real;
}
public function __call($name, $arguments)
{
return $this->real_loader->$name($arguments);
}
public function __set($name, $value)
{
return $this->real_loader->$name = $value;
}
public function __isset($name)
{
return isset($this->real_loader->$name);
}
public function __unset($name)
{
unset($this->loader->$name);
} …Run Code Online (Sandbox Code Playgroud) 我需要在Django模型的字段中存储一美元金额.什么是最好的模型字段类型?我需要能够让用户输入这个值(通过错误检查,只需要一个精确到美分的数字),格式化输出给不同地方的用户,并用它来计算其他数字.
我正在开发一个C#的快速应用程序.我想做的一件事就是相当于Swing(java)pack().这是一个允许我对表单(Java中的Frame)说出来的调用,将自己的大小调整为自己内部组件总和的大小.
我搜索和搜索(组件动态变化,所以我不能简单地将表单硬编码到正确的大小),但我找不到C#中的等效方法.
有谁知道它叫什么?
我用hibernate映射的对象有奇怪的行为.为了知道对象行为奇怪的原因,我需要知道是什么让对象变脏.有人可以帮忙并给我一个暗示吗?
该对象是Java/Spring上下文中的Java类.所以我更喜欢针对Java平台的答案.
编辑:我想访问Hibernate脏状态以及它如何更改附加到会话的对象.我不知道一段代码会如何帮助.
至于实际问题:在由Spring TransactionManager管理的事务中,我对对象执行一些(读取)查询,而不对这些对象进行显式保存,它们由TransactionManager保存,因为Hibernate认为其中一些(并非全部)很脏 现在我需要知道为什么Hibernate认为那些对象很脏.
我有一个类似以下的场景:
class criterion
{
// stuff about criteria...
};
namespace hex {
class criterion : public criterion //does not compile
{ //This should inherit from the
//A hex specific criterion //criterion class in the global namespace
};
};
Run Code Online (Sandbox Code Playgroud)
我的问题是 - 如何从作为另一个名称空间的父级的namspace中的类继承?
Billy3
c# ×3
java ×2
c++ ×1
codeigniter ×1
debugging ×1
django ×1
excel-2007 ×1
hibernate ×1
inheritance ×1
macos ×1
moss ×1
namespaces ×1
php ×1
sharepoint ×1
smalltalk ×1
swing ×1
web-services ×1
winforms ×1
xlsx ×1