• Познакомьтесь с пентестом веб-приложений на практике в нашем новом бесплатном курсе

    «Анализ защищенности веб-приложений»

    🔥 Записаться бесплатно!

  • CTF с учебными материалами Codeby Games

    Обучение кибербезопасности в игровой форме. Более 200 заданий по Active Directory, OSINT, PWN, Веб, Стеганографии, Реверс-инжинирингу, Форензике и Криптографии. Школа CTF с бесплатными курсами по всем категориям.

Как Адресуются Поля В 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 )
 
Мы в соцсетях:

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