问题列表 - 第10806页

Sharepoint 2007 AddList和AddListFromFeature缺少模板列和数据内容

我做了什么

  • 在SharePoint内部,我基于Project Tasks模板创建了一个List
  • 我删除了大多数默认列,并添加了新的自定义列
  • 我使用新格式添加了数据
  • 然后我做了"另存为模板",并选择使用内容保存模板

什么是工作

现在,当我使用该模板在SharePoint中创建一个新的List时,它可以完美地运行.存在自定义列,并且数据全部按预期填充.

什么不工作

但是,当我使用SharePoint Web服务提供的AddListAddListFromFeature方法时,会创建新列表,但它只是基于原始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)

我很难过!所以,如果你能提供帮助 …

sharepoint moss web-services sharepoint-2007

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

Smalltalk是Mac OS X的可行开发语言吗?

每当我看到有关软件开发的讨论时,总会有人建议或提升Smalltalk的品质,无论是美丽的语言结构还是基本上所有内容的更好实现.

所以我很好奇,是否有人在Smalltalk开发?Smalltalk实际上可以用来在Mac上开发软件吗?或者Smalltalk的目标平台是什么?这个看似奇妙但不受欢迎的语言的海报孩子是什么?

macos smalltalk

14
推荐指数
2
解决办法
5067
查看次数

检查是否已加载dll库?(JAVA)

在我编写的Java程序中,我对dll进行jni调用,并在启动时加载库,如下所示

static
{
   System.loadLibrary("LdapAuthenticator2");
}
Run Code Online (Sandbox Code Playgroud)

然后我实现了另一个加载相同库的类,并且收到一个错误,说该库已经加载了,有没有办法检查库是否已经运行?

谢谢,
-Pete

java java-native-interface

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

c#datagridview数据表

嗨,我有一个表单中的datagridview ...用户通过单击列名称可以按升序或降序对该列中的行数据进行排序...如何禁用它?以便每列的行中的数据保持在它们在表单开头的顺序...谢谢!

c# winforms

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

Excel"外部表格不是预期的格式".

我正在尝试使用下面显示的代码读取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)

c# excel-2007 xlsx import-from-excel

160
推荐指数
5
解决办法
34万
查看次数

如何使用CodeIgniter测试控制器?

我有一个使用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)

php codeigniter

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

用于表示美元金额的最佳django模型字段是什么?

我需要在Django模型的字段中存储一美元金额.什么是最好的模型字段类型?我需要能够让用户输入这个值(通过错误检查,只需要一个精确到美分的数字),格式化输出给不同地方的用户,并用它来计算其他数字.

django django-models

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

用C#代替Swing的包

我正在开发一个C#的快速应用程序.我想做的一件事就是相当于Swing(java)pack().这是一个允许我对表单(Java中的Frame)说出来的调用,将自己的大小调整为自己内部组件总和的大小.

我搜索和搜索(组件动态变化,所以我不能简单地将表单硬编码到正确的大小),但我找不到C#中的等效方法.

有谁知道它叫什么?

c# user-interface swing

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

如何知道是什么让hibernate持久化对象变脏了?

我用hibernate映射的对象有奇怪的行为.为了知道对象行为奇怪的原因,我需要知道是什么让对象变脏.有人可以帮忙并给我一个暗示吗?

该对象是Java/Spring上下文中的Java类.所以我更喜欢针对Java平台的答案.

编辑:我想访问Hibernate脏状态以及它如何更改附加到会话的对象.我不知道一段代码会如何帮助.

至于实际问题:在由Spring TransactionManager管理的事务中,我对对象执行一些(读取)查询,而不对这些对象进行显式保存,它们由TransactionManager保存,因为Hibernate认为其中一些(并非全部)很脏 现在我需要知道为什么Hibernate认为那些对象很脏.

java debugging hibernate

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

在C++中访问父命名空间

我有一个类似以下的场景:

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++ inheritance namespaces

13
推荐指数
3
解决办法
6348
查看次数