Чтение двумерного массива или списка sharePoint из InfoPath - PullRequest
0 голосов
/ 21 июля 2011

Я новичок в C # и InfoPath. Использование SharePoint 2007 и InfoPath 2007. У меня есть форма InfoPath, в которой я хочу прочитать значения из списка, но я хочу прочитать значение на основе имени столбца и row #, поэтому в коде C # это будет 2 размерный массив или список <>. Можно ли читать из списка SharePoint без написания кода C # (рабочий процесс) для доступа к значениям в списке?

7/25/11: я не могу комментировать или отвечать, поэтому вместо этого редактирую свой оригинальный пост:

@ Андреас Спасибо за идею.

Ваше предложение не совсем то, что я хочу сделать, хотя я делаю учебники из msdn, которые вы рекомендовали. Для меня это большая часть обзора, но я также изучаю некоторые новые приемы (например, подписание сертификата). Во всяком случае, у меня есть список в SharePoint, который представляет собой график суточных для путешественников. Я пытаюсь найти способ выбрать правильный тариф, основанный на днях поездки и почтовом индексе пункта назначения. Имя столбца списка SharePoint - это значения тарифов, такие как 46, 51, 76 долларов, а строки - это случайные завтраки, обеды, ужины, «первый или последний день путешествия».

Если ставка = 46 долл. США и дни поездки> 0 и <3 (то есть всего 2 дня), то применяются «первый и последний день поездки» за суточные. </p>

Моя дилемма в том, как мне прочитать значение (курс) для «первого и последнего дня поездки», если столбец равен 46 долларам. Это будет двухмерный массив или список, верно? Могу ли я прочитать значение с помощью правил IP или мне нужно написать собственный код для чтения из списка?

1 Ответ

0 голосов
/ 21 июля 2011

Из того, что я понял, вы хотите создать соединение со списком / библиотекой SharePoint и отобразить его содержимое в форме InfoPath в двухмерном виде => Таблица, я прав?

Если это так, эти две ссылки могут вам помочь.

http://office.microsoft.com/en-us/infopath-help/add-a-data-connection-to-a-sharepoint-document-library-or-list-HP010093160.aspx

http://msdn.microsoft.com/en-us/library/bb267335(v=office.12).aspx

...