невозможно объединить первые 3 символа одного поля списка с другим полем списка в форме совместного доступа - PullRequest
0 голосов
/ 14 ноября 2018

Я пытаюсь объединить поле указателя, которое объединяет мое поле с автонумерованным индексом и первые 3 символа поля моей группы

Поле индекса автоматически увеличивается на единицу тока. Самый высокий индекс +1 У меня есть еще одно поле, которое необходимо присоединить к первым 3 символам поля моей группы с полем индекса

пример Индекс: 1008
Группа: Опора ПРО
Обозначение: (желаемый результат) 1008ABM

Я получаю сообщение об ошибке в форме InfoPath при попытке использовать: concat ((СЛЕВА (группа 3), индекс)

Ожидаемый тип значения:)

Фактическая стоимость:, concat ((LEFT (../ my: Group, 3) ->, <- ../my:Index)</p>

У меня есть два элемента, которые мне нужно объединить в качестве указателя для списка SharePoint. Мне удалось автоматически увеличить номер индекса, и мне нужно объединить индекс и первые 3 символа поля группы, чтобы создать указатель. Теперь я понимаю, что не могу использовать объединенную строку, то есть concatenate (LEFT (Group, 3), Index). Проблема заключается в том, что нет общих согласованных символов для подстановки оператора подстроки. Я думал добавить пробел по умолчанию в начале ввода и использовать его, но не совсем уверен, как это сделать. Пожалуйста, сообщите, сработает ли это, и как это сделать.

1 Ответ

0 голосов
/ 15 ноября 2018

Решение:

Concat (подстрока (1,3), индекс)

...