Listboxing

yerke

Well-known member
28.08.2007
392
0
#1
есть поле типа Листбокс
многозначное

как в этом поле выделить(или снять выделение) все значение разом

ну что писать под кнопками "Selec all" и "Deselect all"
 
R

RonTermit

#2
"Deselect all"

Field Листбокс:="" ;

"Selec all"

Field Листбокс:=лист всех значений ;
 

Medevic

Что это ? :)
Lotus team
10.12.2004
3 346
1
#3
Присвоить полю все значения или удалить все значения.
 

yerke

Well-known member
28.08.2007
392
0
#4
есть многозначное текстовое поле-LFIOs
есть многозначное листбокс поле-FIOs, у которого в "Use formula fo choices" стоит значение LFIOs

2 кнопки нормально работают в которых
@SetField("FIOs"; @GetField("LFIOs"))
для выделения

для снятия выделения

но возникает трабла
если с помощью этих кнопок выделить все значения и потом
с поля FIOs снять выделение с одной (или двух не важно) строчки
то все значение поля LFIOs мистическим образом исщезает

и после этого опять нажать на кнопки
то соответственно поле FIOs становится пустым
так как его "Use formula fo choices" ссылается на поле LFIOs, где уже нету значении

что же это такое(((
 

alb

Well-known member
13.07.2005
212
0
#5
пробовал у себя чето не смог павторит
предполагаю возможно LFIOs как то вычисляется при изменении FIOs
 

Akupaka

А че я?.. О.о
04.10.2007
3 360
1
#6
это в поле LFIOs у тебя какая-то бяка, либо где-то есть код который его очищает...
ищи код, который при рефреше срабатывает... либо в формуле для снятия выделения у тебя не то имя поля :(
 

Medevic

Что это ? :)
Lotus team
10.12.2004
3 346
1
#7
Мистики не бывает.
Какая формула в поле LFIO?
Обрабатывается ли событие OnChange у FIO?
 

Medevic

Что это ? :)
Lotus team
10.12.2004
3 346
1
#9
Тогда в Synopsis искать в форме код связанный с изменением LFIOs.