2014-10-31 63 views
2

我使用Sitecore Powershell并编写了一个脚本来获取具有“创建日期”和“创建的项目的所有子项目由“字段值。Sitecore Powershell - 列出具有创建日期的项目的所有子项目,由创建并生成Excel文件

Get-ChildItem . -Recurse | Show-ListView -Property Name,"__Created By",__Created 

它在列表视图中给出正确的结果,但是当我从功能区中下载excel文件时。生成的文件不会给出正确的结果。它给予excel的所有领域。

回答

1

你使用的是什么版本的控制台?我建议你在将模块更新到最新版本之前,我们会深入探讨通过调试来解决问题。

您可以通过使用Get-Host命令行程序来了解正在运行的版本。

例如,对于我来说,它看起来像:

Name    : Sitecore Console Host 2.7.1.1646 on Windows PowerShell 4.0 
Version   : 2.7.1.1646 
InstanceId  : bfba97c5-b261-465f-b602-4b306d576423 
UI    : System.Management.Automation.Internal.Host.InternalHostUserInterface 
CurrentCulture : pl-PL 
CurrentUICulture : en-US 
PrivateData  : Cognifide.PowerShell.PowerShellIntegrations.Host.ScriptingHostPrivateData 
IsRunspacePushed : False 
Runspace   : System.Management.Automation.Runspaces.LocalRunspace 

更新到版本2.7.5修复了这个问题。感谢您使用模块!

+0

对于我来说,它看起来像: 名称:Sitecore的控制台主机 版本:2.7.1.30555 INSTANCEID:d47e6c57-666a-46b8-8257-0bc52c8f9afc UI:System.Management.Automation.Internal.Host.InternalHostUserInterface 的CurrentCulture:EN-US 的CurrentUICulture:EN-US PrivateData:Cognifide.PowerShell.PowerShellIntegrations.Host.ScriptingHostPrivateData IsRunspacePushed:假 运行空间:System.Management.Automation.Runspaces.LocalRunspace – 2014-11-03 09:01:38

+0

我不知道你是否可以ü使用最新版本更新PowerShell扩展(即将在Marketplace上发布)https://github.com/SitecorePowerShell/Console/raw/master/Data/packages/Sitecore%20PowerShell%20Extensions-2.7.5.zip? 它应该为您解决问题。 – 2014-11-03 18:32:22

+0

它的作品,谢谢阿德马!为您的建议和模块。 – 2014-11-04 09:11:35