• 15 апреля стартует «Курс «SQL-injection Master» ©» от команды The Codeby

    За 3 месяца вы пройдете путь от начальных навыков работы с SQL-запросами к базам данных до продвинутых техник. Научитесь находить уязвимости связанные с базами данных, и внедрять произвольный SQL-код в уязвимые приложения.

    На последнюю неделю приходится экзамен, где нужно будет показать свои навыки, взломав ряд уязвимых учебных сайтов, и добыть флаги. Успешно сдавшие экзамен получат сертификат.

    Запись на курс до 25 апреля. Получить промодоступ ...

Как Адресуются Поля В Xpages?

Gandliar

Lotus Team
16.02.2004
556
26
BIT
40
Привет!
Что то не могу вспомнить, помогите.

Есть страничка в хpages

На странице есть edit control (поле) в которое вводятся данные id dateStart

какую формулу надо написать в computedfield, чтобы после обновления страницы отобразить в нем значение поля с id dateStart ?

заранее благодарю.
 

NickProstoNick

Статус как статус :)
Lotus Team
22.08.2008
1 851
27
BIT
0
Привет!
Что то не могу вспомнить, помогите.

Есть страничка в хpages

На странице есть edit control (поле) в которое вводятся данные id dateStart

какую формулу надо написать в computedfield, чтобы после обновления страницы отобразить в нем значение поля с id dateStart ?

заранее благодарю.
как и обычное поле
00.JPG
 

Gandliar

Lotus Team
16.02.2004
556
26
BIT
40

Меня интересует не простой биндинг а нечто вычисляемое

на скрипте написать формулу для вычисляемого поля

например в поле дата начала
нажимается кнопка сабмит и в вычисляемом поле отображается дата начала + 7 дней

типа такого

почему то конструкция типа document.getItemValue("dateStart") не отрабатывает для получения значения введенного поля.
 

NickProstoNick

Статус как статус :)
Lotus Team
22.08.2008
1 851
27
BIT
0
Ну в принципе отрабатывает. Но блин как-то через *опу
 
X

xKlonx

Gandliar
Попробуйте тащить сразу в дататайм document.getItemValueDateTime("dateStart") сделайте вывод значения в консоль _dump() и посмотрите не пусто ли значение поля
 
D

doka

Попробуй document.getElementById("dateStart").value
 

NickProstoNick

Статус как статус :)
Lotus Team
22.08.2008
1 851
27
BIT
0
Gandliar
Попробуйте тащить сразу в дататайм document.getItemValueDateTime("dateStart") сделайте вывод значения в консоль _dump() и посмотрите не пусто ли значение поля
Данные так тянутся!
PHP:
document.getItemValueDateTime("dateStart")
НО... пересчитывать данные второго поля после изменения первого не так-то и просто.
В общем как сделал я.
00.JPG
Это работает... как к дате добавить твои 7 дней - капай сам.... скажу сразу... есть функция @Adjust(), но у меня толком не получилось.. какая-то проблема с типом data.

Еще попробовал... получилось. Код вот такой
PHP:
 var myDate = new Date(document1.getItemValueDate("test1"))
myDate = @Adjust( myDate, 0, 0, 7, 0, 0, 0 );
document1.setValue("test2", myDate )
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!