|
Как записать условие | ☑ | ||
|---|---|---|---|---|
|
0
fedotov_andrey
21.03.17
✎
20:59
|
Нужно для правильного формирования наименования в шаблоне номенклатуры.
Пишу так: ?(Строка([Тип.Родитель]) = "Печенье №1","Печеньки 1 сорт ","Стандартное ") + [Наименование] так все работает т.е. если группа у номенклатуры Печенье №1, то в наименование добавляется строка "Печеньки 1 сорт " + наименование. Если любая другая группа, то "Стандартное ") + [Наименование]. Как написать несколько условий? |
|||
|
1
AlvlSpb
naïve
21.03.17
✎
21:03
|
(0) Приведенное условие через "Если" и следующие через "ИначеЕсли"
|
|||
|
2
fedotov_andrey
21.03.17
✎
21:07
|
(1)
Вы имеете в виду так? ?(Строка([Тип.Родитель]) = "Печенье №1","Печеньки 1 сорт ","Стандартное ") + [Наименование] ИначеЕсли ?(Строка([Тип.Родитель]) = "Печенье №2","Печеньки 2 сорт ","Стандартное ") + [Наименование] Так ругается на синтаксис :( |
|||
|
3
Irbis
21.03.17
✎
21:14
|
в последнем параметре снова ?(, , )
|
|||
|
4
Волшебник
модератор
21.03.17
✎
21:14
|
вместо ИначеЕсли нужна запятая
|
|||
|
5
AlvlSpb
naïve
21.03.17
✎
21:15
|
(2) Нет не так. Вот так:
Если Строка([Тип.Родитель]) = "Печенье №1" Тогда Товар.Имя = "Печеньки 1 сорт " ИначеЕсли Строка([Тип.Родитель]) = "Печенье №2" Тогда Товар.Имя = "Печеньки 2 сорт " ИначеЕсли (следующее условие и т.д.) Тогда ......... Иначе Товар.Имя = "Стандартное" КонецЕсли |
|||
|
6
fedotov_andrey
21.03.17
✎
21:30
|
Большое спасибо всем, все получилось.
|
|||
|
7
FIXXXL
22.03.17
✎
08:57
|
соответствие сделай и из него вылавливай свои "печеньки" поиском
потом читать-поддерживать ИначеЕсли на три экрана - кровь из глаз |
|||
|
8
Одинесю
22.03.17
✎
09:03
|
?(Строка([Тип.Родитель]) = "Печенье №1","Печеньки 1 сорт ",?(Строка([Тип.Родитель]) = "Печенье №2","Печеньки 2 сорт ","И тд") ) + [Наименование]
|
|||
|
9
FIXXXL
22.03.17
✎
09:04
|
(8) повбивав бы :)
|
| Форум | Правила | Описание | Секции | Поиск |