Форум программистов, компьютерный форум, киберфорум
Наши страницы

Lotus Notes/Domino: Программирование

Войти
Регистрация
Восстановить пароль
 
1Kyo
0 / 0 / 0
Регистрация: 28.03.2010
Сообщений: 375
#1

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

07.10.2010, 14:40. Просмотров 15021. Ответов 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
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Изменения данных в полях (Lotus):

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

Групи в ридерс полях - Lotus
Всем привет. Вопрос следующий: имеется група в ридерс поле. Юзера удалили из групи, но он дальше видит документи. Перегрузил...

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

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

Отображать Подсказки В Полях Серым Цветом - Lotus
Привет! в стандартном календаре заметил в поле "Body" подсветку серым цветом. посмотрел свой-ва поля. Field Hint заполнено: <Введите...

Поведение Tab в полях типа RichText - Lotus
Всем привет! В общем ситауция такая: есть 2 практически не отличающихся базы. В одной нажатие кнопки TAB в richtext поле делает...

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
Привет! Вот еще темы с ответами:

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

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

"Изменения не были успешно внесены из-за повторяющихся значений в индексе, ключевых полях или связях" - C++ Builder БД
Здравствуйте.Помогите пожалуйста исправить ошибку "изменения не были успешно внесены из-за повторяющихся значений в индексе,ключевых полях...

Перемещение данных в полях - Delphi
Написать программу для перемещения данных в полях (1 поле переносится во 2 поле и в поле3. Выполнение - при нажатии кнопки). На форме не...


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

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

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