Помощник
Здравствуйте, гость ( Вход | Регистрация )
|
|
8:05:2008, 10:56
|
|
Гуру ![]() ![]() ![]() Группа: Достойный программист Сообщений: 480 Регистрация: 1:02:2007 Пользователь №: 9 038 Репутация: 2
|
вообщем, работаю под Веб
Создал чекбокс в Веб: Код <input type="checkbox" id="myCheck"> Дак вот, как мне в LS проверить нажат ли Чекбокс? Я думаю вот так , но это на JS Код if ( document.getElementById("myCheck").checked==true ) |
|
Сообщение
#1
|
|
![]() |
|
|
8:05:2008, 11:10
|
|
Кто здесь? ![]() ![]() ![]() ![]() Группа: Достойный программист Сообщений: 710 Регистрация: 4:07:2007 Из: Латвиджа, Рига Пользователь №: 11 685 Специализация: Специализация: Репутация: 28
|
Код IsNull(ArrayGetIndex(doc.GetItemValue("CHECKBOX_FLD"), "CHECKBOX_VAL"))
|
|
Сообщение
#2
|
|
|
|
8:05:2008, 12:59
|
|
Гуру ![]() ![]() ![]() Группа: Достойный программист Сообщений: 480 Регистрация: 1:02:2007 Пользователь №: 9 038 Репутация: 2
|
Omh , немножко пояснить, что оно делает?
|
|
Сообщение
#3
|
|
|
|
8:05:2008, 13:04
|
|
Кто здесь? ![]() ![]() ![]() ![]() Группа: Достойный программист Сообщений: 710 Регистрация: 4:07:2007 Из: Латвиджа, Рига Пользователь №: 11 685 Специализация: Специализация: Репутация: 28
|
Проверяет отмечена ли в поле "CHECKBOX_FLD" галка с алиасом "CHECKBOX_VAL"
|
|
Сообщение
#4
|
|
|
|
8:05:2008, 13:07
|
|
Гуру ![]() ![]() ![]() Группа: Достойный программист Сообщений: 480 Регистрация: 1:02:2007 Пользователь №: 9 038 Репутация: 2
|
Omh , дак а ничего , что поле создано не средствами Лотуса?
а с пом HTML, |
|
Сообщение
#5
|
|
|
|
8:05:2008, 13:17
|
|
Кто здесь? ![]() ![]() ![]() ![]() Группа: Достойный программист Сообщений: 710 Регистрация: 4:07:2007 Из: Латвиджа, Рига Пользователь №: 11 685 Специализация: Специализация: Репутация: 28
|
Ну вроде если берёшь doc, как session.DocumentContext, то пофик.
Но я под веб не сила, так что дели на двое |
|
Сообщение
#6
|
|
|
|
10:05:2008, 13:32
|
|
Гуру ![]() ![]() ![]() Группа: Достойный программист Сообщений: 480 Регистрация: 1:02:2007 Пользователь №: 9 038 Репутация: 2
|
ну, никто не подскажет как с пом LS получить значение поля, по его ID?
|
|
Сообщение
#7
|
|
|
|
10:05:2008, 17:40
|
|
Гуру ![]() ![]() ![]() Группа: Достойный программист Сообщений: 279 Регистрация: 20:12:2006 Пользователь №: 8 527 Специализация: PCLP Репутация: 4
|
Думаю что просто брать поле с точно таким же именем. Если не получится, почему бы в html код не вписать name? Т.е.
Код <input type="checkbox" id="myCheck" name="myCheck">
|
|
Сообщение
#8
|
|
|
|
12:05:2008, 06:32
|
|
Зачем это? ![]() ![]() ![]() ![]() ![]() Группа: Lotus team Сообщений: 1 035 Регистрация: 23:07:2007 Пользователь №: 11 970 Специализация: Lotus программер Репутация: 35
|
|
|
Сообщение
#9
|
|
|
|
12:05:2008, 07:32
|
|
Гуру ![]() ![]() ![]() Группа: Достойный программист Сообщений: 480 Регистрация: 1:02:2007 Пользователь №: 9 038 Репутация: 2
|
Смотрю в Мазиле в дебагере два CheckBox
1 - включен 2 - выключен У двоих Value = "on" Но Checked - разные, у первого = "true", у второго = "false" Так наскольно я понимаю GetItemValue тут не поможет? или я не прав? |
|
Сообщение
#10
|
|
|
|
12:05:2008, 07:38
|
|
Зачем это? ![]() ![]() ![]() ![]() ![]() Группа: Lotus team Сообщений: 1 035 Регистрация: 23:07:2007 Пользователь №: 11 970 Специализация: Lotus программер Репутация: 35
|
Каким образом чекбокс на форме появился? ХТМЛем рисовал? Нарисуй стандартный лотусовый... Дай ему нормальное значение текст|значение
Для проверки отмечен ли он на LS, бери его валью.. если онор равно "значение" - значит отмечен... Если уж очень сильно хочеться рисовать ХТМЛем, то по клику на чекбокс выполняй JS функцию, которая заполняла бы какое-нить служебное поле, а на LS зачитывай уже это служебное поле... |
|
Сообщение
#11
|
|
|
|
12:05:2008, 07:46
|
|
Гуру ![]() ![]() ![]() Группа: Достойный программист Сообщений: 480 Регистрация: 1:02:2007 Пользователь №: 9 038 Репутация: 2
|
Каким образом чекбокс на форме появился? ХТМЛем рисовал? ДА, рисовал HTML Нарисуй стандартный лотусовый Не могу, не знаю сколько их должно быть... Я добавляю в док Аттачменты, и напротив каждого появляется свой Checkbox, id и name равен имени Аттачмента! |
|
Сообщение
#12
|
|
|
|
12:05:2008, 08:28
|
|
Зачем это? ![]() ![]() ![]() ![]() ![]() Группа: Lotus team Сообщений: 1 035 Регистрация: 23:07:2007 Пользователь №: 11 970 Специализация: Lotus программер Репутация: 35
|
Рисуй стандартный, а значение вычисляй собакой... Не важно, значешь ты скока их будет или нет... лишь бы за 32К не вылез..
На второй закладке свойства чекбокаса пиши так Код @For(i:=1;i<=@Attachments;i:=i+1; myFieldval[i]:=@AttachmentNames[i]+"|"+i); myFieldval Обратится потом к полю ьез проблем.. получить значение и сравнить тоже не проблема... Сообщение отредактировал Sandr - 12:05:2008, 08:33 |
|
Сообщение
#13
|
|
|
|
13:05:2008, 13:06
|
|
Мегагуру ![]() ![]() ![]() ![]() Группа: Достойный программист Сообщений: 728 Регистрация: 30:05:2006 Из: Жуковский МО, Россия Пользователь №: 4 485 Специализация: программист, Lotus Notes Репутация: 9
|
|
|
Сообщение
#14
|
|
|
|
13:05:2008, 13:23
|
|
Кто здесь? ![]() ![]() ![]() ![]() Группа: Достойный программист Сообщений: 710 Регистрация: 4:07:2007 Из: Латвиджа, Рига Пользователь №: 11 685 Специализация: Специализация: Репутация: 28
|
монопенисуально, кмк...
|
|
Сообщение
#15
|
|
![]() |
|
Текстовая версия | Сейчас: 17:05:2008 - 11:07 |