Застрял с небольшой проблемой.Tridion 2009 - Использование Interops - Есть ли возможность добавить несколько setConditions для одного и того же имени
Я хочу добавить несколько setConditions для того же Имя, который для PublicationTarget. Это использование interops dll.
ListRowFilter rowFilter = mTDSE.CreateListRowFilter();
rowFilter.SetCondition("StartDate", sDate);
rowFilter.SetCondition("EndDate", eDate);
rowFilter.SetCondition("PublicationTarget", pubStgTarget);
Для этого PublicationTarget
, я хочу, чтобы фильтровать с постановкой & живой цели, и я перепробовал все способы, но не использовать.
rowFilter.SetCondition("PublicationTarget", pubStgTarget);
Пожалуйста, укажите,
1. Передача Xis возможно, что это лучший способ достичь?
Я попытался это пути, но не повезло, -
rowFilter.SetCondition("PublicationTarget", "tcm:0-1-65537"); // Gives only staging
rowFilter.SetCondition("PublicationTarget", "tcm:0-2-65537"); // Gives only Live
rowFilter.SetCondition("PublicationTarget", "tcm:0-1-65537|tcm:0-1-65537"); // No result
rowFilter.SetCondition("PublicationTarget", oPubList); // No result - `oPubList` is a
List<string>
Привет, друзья, в настоящее время я использовал @Mihai ответ '# 2', чтобы решить проблему. Если у кого-то есть несколько лучших решений, отправьте его. –