Текущее время: Чт, ноя 06 2025, 18:58

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: Формула в трансформации
СообщениеДобавлено: Ср, мар 13 2013, 10:04 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Чт, мар 01 2012, 15:22
Сообщения: 154
Можно ли в одной формуле написать 2 выражения с if. Если да, то подскажите синтаксис.
(если a=2, 3, #) и (если а =3, 4, #)


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Формула в трансформации
СообщениеДобавлено: Ср, мар 13 2013, 11:49 
Специалист
Специалист

Зарегистрирован:
Пн, окт 03 2011, 17:24
Сообщения: 153
if( "A" = '2', '3', if("A" = '3', '4', '#'))

попробуйте так...

_________________
Нас всех отчислят... как это мило


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Формула в трансформации
СообщениеДобавлено: Ср, мар 13 2013, 11:50 
Специалист
Специалист

Зарегистрирован:
Пн, окт 03 2011, 17:24
Сообщения: 153
не факт что нужны все ковычки... может " - не нужны перед А...
не для всех значений нужны '

_________________
Нас всех отчислят... как это мило


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Формула в трансформации
СообщениеДобавлено: Вт, мар 19 2013, 17:24 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Пт, ноя 26 2010, 20:07
Сообщения: 240
Пол: Мужской
для подобных задач используется оператор выбора CASE. Создайте правило на основе ABAP подпрограммы.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Формула в трансформации
СообщениеДобавлено: Пт, апр 12 2013, 12:29 
Специалист
Специалист

Зарегистрирован:
Пн, дек 26 2011, 18:05
Сообщения: 110
Откуда: МСК
Пол: Мужской
Паш, напиши в правиле трансформации CASE, как тебе посоветовали.

Примерно так это выглядит:

CASE SOURCE_FIELDS-имяполя.

WHEN '0'.
RESULT = 'результат'.

WHEN '1'.
RESULT = 'результат1'.

ENDCASE.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 5 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: Ahrefs [Bot]


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB