|
|
Пользовательское поле выражение (СКД) ССЫЛКА |
☑ |
|
0
comp2006
14.06.11
✎
16:23
|
Как в Пользовательском поле выражение (СКД) написать что-то вроде:
Выбор Когда Документ ССЫЛКА Документ.РеализацияТоваровУслуг Тогда ...
Пробовал так:
Выбор Когда ПОДСТРОКА(ПредставлениеСсылки(Документ), 1, 10) = ЗНАЧЕНИЕ("Реализация") Тогда ...
тоже не то.
|
|
|
1
Defender aka LINN
14.06.11
✎
16:27
|
ТИПЗНАЧЕНИЯ()
|
|
|
2
comp2006
14.06.11
✎
16:27
|
+ ЗНАЧЕНИЕ("Реализация") = "Реализация"
Платформа 8.1
|
|
|
3
comp2006
14.06.11
✎
16:28
|
(1) Платформа 8.1
|
|
|
4
Defender aka LINN
14.06.11
✎
16:32
|
(3) Меняйте платформу :)
|
|
|
5
comp2006
14.06.11
✎
16:35
|
(4) Это, как вариант!
А что с вариантом ПОДСТРОКА не так?
C:\Program Files\1cv81\AddDoc\RU\V8AddDoc81.htm - здесь это допустимые функции в языке выражений СКД!
|
|
|
6
IronDemon
14.06.11
✎
16:36
|
Ссылку не понимает :(
Делай в запросе или в вычисляемых полях.
|
|
|
7
comp2006
14.06.11
✎
16:40
|
Язык выражений системы компоновки данных
....
ПредставлениеСсылки(RefPrepresentation)
Получить представление переданного параметра. Если результатом выражения параметра является ссылка, результатом функции будет строка – представление данной функции. В остальных случаях результатом функции будет значение переданного параметра.
...
Подстрока (Substring)
Данная функция предназначена для выделения подстроки из строки. Параметры:
· выражение, имеющее строковый тип;
·позиция символа, с которого начинается выделяемая из строки подстрока;
·длина выделяемой подстроки.
|
|
|
8
Aprobator
14.06.11
✎
16:47
|
(0) А что 1 - е не работает? Тогда сделай признак документа в самом запросе и анализируй по признаку.
|
|
|
9
comp2006
14.06.11
✎
16:48
|
(8) Так и сделал!
Всем спасибо!
|
|