Вопрос

Как я могу удалить строку префикса #?из списка с использованием поля расчета.

Как я могу удалить строку префикса #?из списка с использованием поля расчета.
У меня колонка [Nazwa Klienta] - это рассчитанная колонна.Для этого столбца я положил двух других колонн [NAZWA] и [SAN] - эти столбцы находятся на других сайтах.

Я использую эту формулу:

=[Nazwa]&" "&"("&[SAN]&")"    
.

получить

Nazwa_klienta (SAN000000)
.

После этого я создаю столбцы сайта и используйте как ссылка и использование в другом списке.

Нужно ли создать два столбца?Один для справочного столбца и секунды для рассчитанного поля?

String # Список

Быть четко - это string; # показывает только при использовании слова (когда я пытаюсь забрать клиент).

Это было полезно?

Решение

Предполагая, что ваше поле называется [Myfield], вы установили бы рассчитанную колонку со следующей формулой

=MID([MyField],9,LEN(MyField))
.

(9, потому что вы хотите начать с 9-го символа, «String; #» имеет 8 символов)

Другие советы

Учитывая, что вы используете теги SharePoint-Online и Office-365, это как этот ответ не применим, однако проблема string # может быть связана с клиентской ошибкой Office 2007 - Детали здесь . Исправление изложены симптомы и, вместо того, чтобы установить исправление, я запросил Office 2007 SP3 дляпользователь, чтобы исправить это.

в коде C #, похоже, используя SPField.GetFieldValueAsText, возвращайте значение без дополнительных префиксных символов.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с sharepoint.stackexchange
scroll top