Форум программистов, компьютерный форум, киберфорум
Наши страницы
Lotus Notes/Domino: Программирование
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.54/83: Рейтинг темы: голосов - 83, средняя оценка - 4.54
1Kyo
0 / 0 / 0
Регистрация: 28.03.2010
Сообщений: 375
1

Изменения данных в полях

07.10.2010, 14:40. Просмотров 15038. Ответов 9
Метки нет (Все метки)

Необходим агент, который из АК вначале скопирует адресс из поля InternetAddress и вставит последним значением в поле ShortName, затем в поле InternetAddress возмет правую часть значения после @ и подставит новые данные.

Аыталась начать с того, что попробовать изменить вторую часть значания

Код
@Transform(@Right("InternetAddress"; "@"); "x"; @Replace(x;"m.ua"; "ua"));
что я делаю не так?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.10.2010, 14:40
Ответы с готовыми решениями:

И снова о ридерс полях:)
Всем привет! чтото я уже запутался и пришол в тепик теперь вот не могу...

Непонятки с аттачментами в Rt-полях
Ситуация: есть профильный документ, на форме имеется несколько Rich Text полей....

Групи в ридерс полях
Всем привет. Вопрос следующий: имеется група в ридерс поле. Юзера удалили...

Отображать Подсказки В Полях Серым Цветом
Привет! в стандартном календаре заметил в поле "Body" подсветку серым...

Ападейт полей по значению в других полях
Есть форма, в ней 3 поля. Необходимо что бы

9
Dorkyr
0 / 0 / 0
Регистрация: 12.01.2009
Сообщений: 246
07.10.2010, 15:08 2
@transform работает с многозначными полями

@SetField("ShortName"; ShortName:InternetAddress);
@SetField("InternetAddress"; @left(InternetAddress; "@")+"ua")
0
1Kyo
0 / 0 / 0
Регистрация: 28.03.2010
Сообщений: 375
07.10.2010, 15:25 3
Darker
большое спасибо


а вот еще хотела спросить.... как правильно сделать: необходимо проверить поле ShortName и, если там определенное окончание, например Ivanov@m.ua, то удалить. А если Ivanov@y.ua, то нетрогать
Но только в том поле несколько значений
0
okupoko
0 / 0 / 0
Регистрация: 04.10.2007
Сообщений: 2,977
07.10.2010, 15:42 4
см @Replace
0
Dorkyr
0 / 0 / 0
Регистрация: 12.01.2009
Сообщений: 246
07.10.2010, 15:56 5
Вот здесь тебе @Transform в помощь


Код
ShortName:=@trim(@Transform(ShortName; "x"; @if(@contains(x;"m.ua");"";x)));
0
ToxoRot
0 / 0 / 0
Регистрация: 04.11.2007
Сообщений: 3,019
07.10.2010, 16:21 6
Цитата Сообщение от 1KIA
Необходим агент, который из АК вначале скопирует адресс из поля InternetAddress и вставит последним значением в поле ShortName, затем в поле InternetAddress возмет правую часть значения после @ и подставит новые данные.

Аыталась начать с того, что попробовать изменить вторую часть значания

LotusScript
1
@Transform(@Right("InternetAddress"; "@"); "x"; @Replace(x;"m.ua"; "ua"));
что я делаю не так?
нужно чётко уяснить себе что значение поля и стринговая переменная это разные вещи, поэтому если нужно взять значение InternetAddress то НЕ надо брать его в кавычки, так как тогда лотус будет думать что это просто стринг!

LotusScript
1
@Transform(@Right(InternetAddress; "@"); "x"; @Replace(x;"m.ua"; "ua"));
0
Omh
0 / 0 / 1
Регистрация: 30.06.2007
Сообщений: 2,153
07.10.2010, 17:30 7
Мысли вслух: почему бы всё это не сделать на скрипте?
0
VtodSh
0 / 0 / 0
Регистрация: 07.12.2009
Сообщений: 1,197
07.10.2010, 17:40 8
Omh
Наверное, чтобы было веселее..
0
1Kyo
0 / 0 / 0
Регистрация: 28.03.2010
Сообщений: 375
07.10.2010, 17:41 9
Omh
просто с чем начала разбираться, на том и спросила
0
okupoko
0 / 0 / 0
Регистрация: 04.10.2007
Сообщений: 2,977
07.10.2010, 18:03 10
Цитата Сообщение от ToxaRat
нужно
Вау, Тоха начинает отвечать полными смысловыми предложениями! ))
0
07.10.2010, 18:03
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.10.2010, 18:03

Поведение Tab в полях типа RichText
Всем привет! В общем ситауция такая: есть 2 практически не отличающихся...

Отправить в бд внесённые изменения в полях и списках
Нужно отправить в бд внесённые изменения в полях и списках одним запросом....

Проверка изменения значений в текстовых полях
Здравствуйте. Дабы не создавать несколько тем,задам несколько вопросов. 1) У...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru