Есть ли способ создать ссылку в виде таблицы в Sharepoint? - PullRequest
1 голос
/ 06 мая 2009

Мы используем Sharepoint для отслеживания / контроля процесса регистрации наших клиентов. По сути, есть элементы, в которых перечисляются каждый результат и срок его выполнения, и различные группы должны ежедневно проверять этот список, проверять выполнение своих задач и обновлять элемент.

Ранее мы создали представление таблицы данных, которое упрощает просмотр только наших задач и их обновление. К сожалению, есть еще один пункт, который мы должны увидеть, чтобы выполнить нашу задачу. В стандартном представлении мы можем показать ссылку на этот второй элемент, но это не похоже на то, что вы можете сделать это в представлении таблицы данных ... что оставляет нас с открытием обоих представлений и переходом назад и вперед для выполнения настроек.

Есть ли какой-нибудь способ, которым мы могли бы получить эту ссылку в виде таблицы?

РЕДАКТИРОВАТЬ: Очевидно, я допустил ошибку в вопросе. Рассматриваемое поле является полем поиска для другого элемента в sharepoint. В стандартном представлении это просто ссылка на другой элемент, но в представлении таблицы это просто выглядит как текст. Есть ли способ, чтобы поле «Уточняющий запрос» отображалось в виде ссылки в представлении таблицы?

Ответы [ 2 ]

1 голос
/ 25 мая 2009

К сожалению, кажется, что вы не можете использовать поле поиска на вычисляемых полях, и представление Excel не позволяет открыть элемент поиска - он открывает комбо со всеми элементами поиска, но не открывает элемент. Однако, есть некоторые варианты, которые, кажется, работают и здесь. Предположим, что ваша таблица Tasks имеет поля поиска для другой таблицы, Clients.

  1. Хороший вариант, если у Клиентов очень мало столбцов. Добавьте вычисляемый столбец в Клиенты со всеми данными и используйте его для поиска. Например, если у клиентов есть столбцы Name и Phone, создайте другой столбец, который отображает оба: =[Name] & ", " & [Phone], чтобы вы могли видеть все данные в режиме Excel (таким образом, вам не нужна ссылка). *
  2. Добавьте еще одно целочисленное поле к Задачам, которое имеет только идентификатор Клиента, и добавьте вычисляемое поле к Задачам по формуле ="http://yourserver/lists/clients/DispForm.aspx?ID=" & [ClientID]. Это создаст строку URL, которая будет работать в представлении Excel. Таким образом, вам придется заполнить ClientID (что не очень удобно, я признаю) или использовать JavaScript для автоматического заполнения этого столбца при выборе поиска (на самом деле я сделал что-то похожее).
  3. Как предположил Огюст, используйте ссылку вместо поиска. Снова. это менее удобно, чем поиск, но здесь самый простой вариант.
0 голосов
/ 20 мая 2009

У меня нет проблем с этим в Datasheet View. Любая ссылка или адрес электронной почты, которые я вставляю в столбец «Одна строка текста», становится ссылкой как в стандартном представлении, так и в виде таблицы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...