Переключение на Главную Страницу Страницы: 1 ОтправитьПечать
Обычная тема Сервис.ВыбратьЗначение, выбор с пометкой? (число прочтений - 2139 )
pvase
God Member
*****
Отсутствует



Сообщений: 923
Местоположение: Киев
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Сервис.ВыбратьЗначение, выбор с пометкой?
04. Декабря 2008 :: 14:55
Печать  
Надо в списке выбора выбрать сразу несколько значений (типа флажками например), параметр "Флаг" = 1, это оно?
Но почему то не хочеть выберать несколько, что делаю не так?
Код
Выбрать все
СпВыбораФирм = СоздатьОбъект("СписокЗначений");
СпрФирмы = СоздатьОбъект("Справочник.Фирмы");
СпрФирмы.ПорядокНаименований();
СпрФирмы.ВыбратьЭлементы();
Пока СпрФирмы.ПолучитьЭлемент() = 1 Цикл
	ТекФирмаЭл = СпрФирмы.ТекущийЭлемент();
	СпВыбораФирм.ДобавитьЗначение(ТекФирмаЭл,СокрЛП(ТекФирмаЭл.Наименование));
КонецЦикла;
ВыбФирма = "";

Если глСервис.ВыбратьЗначение(СпВыбораФирм,ВыбФирма,"",0,1) <> 1 Тогда
	Возврат;
КонецЕсли; 


При этом видно вот такое окно, где можно выбрать один элемент:

Или "1 - пометка значений" - как то надо по другому понимать?
« Последняя редакция: 04. Декабря 2008 :: 15:56 - pvase »  
Наверх
IP записан
 
vivm
Full Member
***
Отсутствует



Сообщений: 159
Местоположение: Новосибирск
Зарегистрирован: 26. Мая 2006
Пол: Мужской
Re: Сервис.ВыбратьЗначение, выбор с пометкой?
Ответ #1 - 06. Декабря 2008 :: 04:31
Печать  
как вариант:

Код
Выбрать все
	СпФирм=СоздатьОбъект("СписокЗначений");
	СпВыбораФирм.ОтметитьЗначения(СпФирм); 

  
Наверх
ICQ  
IP записан
 
pvase
God Member
*****
Отсутствует



Сообщений: 923
Местоположение: Киев
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Сервис.ВыбратьЗначение, выбор с пометкой?
Ответ #2 - 08. Декабря 2008 :: 09:52
Печать  
vivm писал(а) 06. Декабря 2008 :: 04:31:
как вариант:

Код
Выбрать все
	СпФирм=СоздатьОбъект("СписокЗначений");
	СпВыбораФирм.ОтметитьЗначения(СпФирм); 



Спасибо, но как то не красиво, нет привязки и окно октрывается вместо выпадающего списка.

И все же Что Альф имел ввиду под "Пометка значений"?
  
Наверх
IP записан
 
Alex_Bob
Full Member
***
Отсутствует



Сообщений: 136
Местоположение: Липецк
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Сервис.ВыбратьЗначение, выбор с пометкой?
Ответ #3 - 09. Декабря 2008 :: 07:16
Печать  
Не знаю, как у тебя, но у меня при повторном открытии списка на выбранном элементе появляется галочка
  

List.JPG ( 2 KB | Загрузки )
List.JPG

Необходимо время, чтобы восстановить хаос. (с) Дж. Буш (младший)
Наверх
 
IP записан
 
pvase
God Member
*****
Отсутствует



Сообщений: 923
Местоположение: Киев
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Сервис.ВыбратьЗначение, выбор с пометкой?
Ответ #4 - 15. Декабря 2008 :: 14:50
Печать  
Alex_Bob писал(а) 09. Декабря 2008 :: 07:16:
Не знаю, как у тебя, но у меня при повторном открытии списка на выбранном элементе появляется галочка

А можно как то код посмотреть?
  
Наверх
IP записан
 
Переключение на Главную Страницу Страницы: 1
ОтправитьПечать