Переключение на Главную Страницу Страницы: 1 ОтправитьПечать
Обычная тема Хотелка: Сервис.ВыбратьЗначение(АссоциативныйВектор...) (число прочтений - 2925 )
JohnyDeath
1c++ power user
1c++ donor
Отсутствует



Сообщений: 3050
Местоположение: Волгоград
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Хотелка: Сервис.ВыбратьЗначение(АссоциативныйВектор...)
15. Сентября 2008 :: 08:05
Печать  
Возможно ли научить метод ВыбратьЗначение() класса "Сервис" выбирать из "Ассоциативного Вектора"?
  
Наверх
 
IP записан
 
JohnyDeath
1c++ power user
1c++ donor
Отсутствует



Сообщений: 3050
Местоположение: Волгоград
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Хотелка: Сервис.ВыбратьЗначение(АссоциативныйВектор...)
Ответ #1 - 15. Сентября 2008 :: 08:07
Печать  
На всякий пожарный: http://www.1cpp.ru/bugs/show_bug.cgi?id=4148
  
Наверх
 
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


Эх, дайте что-нибудь новенькое
да полезное потести

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Хотелка: Сервис.ВыбратьЗначение(АссоциативныйВектор...)
Ответ #2 - 15. Сентября 2008 :: 08:08
Печать  
1. Разные ВК Печаль
2. А что мешает выполнить выгрузку в СЗ и последующий выбор ?
Тем более, что выбора, как правило, большие списки не передаются, соответственно потери времени незаметны.
  

OpenConf developer :: http://openconf.1cpp.ru&&FormEx developer :: http://formex.dorex.ru&&1C++ active developer && tester :: www.1cpp.ru
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
JohnyDeath
1c++ power user
1c++ donor
Отсутствует



Сообщений: 3050
Местоположение: Волгоград
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Хотелка: Сервис.ВыбратьЗначение(АссоциативныйВектор...)
Ответ #3 - 15. Сентября 2008 :: 08:10
Печать  
artbear писал(а) 15. Сентября 2008 :: 08:08:
2. А что мешает выполнить выгрузку в СЗ и последующий выбор ?
Тем более, что выбора, как правило, большие списки не передаются, соответственно потери времени незаметны.

Это ж надо список создавать, выгружать.  Улыбка (лень-матушка) А так: есть один вектор и его везде, где можно, используешь.
  
Наверх
 
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


Эх, дайте что-нибудь новенькое
да полезное потести

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Хотелка: Сервис.ВыбратьЗначение(АссоциативныйВектор...)
Ответ #4 - 15. Сентября 2008 :: 08:14
Печать  
Можно извратиться - добавить в Вектор метод ВыбратьЗначение, который при загруженном ФормЕкс выбирает через выгрузку в СЗ и Сервис.ВыбратьЗначение, если формЕкс-нет, просто СЗ.ВыбратьЗначение.
Или с другой стороны - класс-наследник от Вектора тебе также поможет Улыбка ИМХО самый удобный путь, без кривых доработок Векторов в 1С++ !
  

OpenConf developer :: http://openconf.1cpp.ru&&FormEx developer :: http://formex.dorex.ru&&1C++ active developer && tester :: www.1cpp.ru
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
JohnyDeath
1c++ power user
1c++ donor
Отсутствует



Сообщений: 3050
Местоположение: Волгоград
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Хотелка: Сервис.ВыбратьЗначение(АссоциативныйВектор...)
Ответ #5 - 15. Сентября 2008 :: 08:22
Печать  
Ясно, спасибо. Нет, так нет. Что-нить придумаем!  Подмигивание
  
Наверх
 
IP записан
 
Arta
1c++ power user
Отсутствует



Сообщений: 2537
Местоположение: Нижний Новгород
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Хотелка: Сервис.ВыбратьЗначение(АссоциативныйВектор...)
Ответ #6 - 01. Октября 2008 :: 20:12
Печать  
artbear писал(а) 15. Сентября 2008 :: 08:14:
Можно извратиться - добавить в Вектор метод ВыбратьЗначение, который при загруженном ФормЕкс выбирает через выгрузку в СЗ и Сервис.ВыбратьЗначение, если формЕкс-нет, просто СЗ.ВыбратьЗначение.
Или с другой стороны - класс-наследник от Вектора тебе также поможет Улыбка ИМХО самый удобный путь, без кривых доработок Векторов в 1С++ !

А не проще класс наследник от Сервис? Улыбка
  
Наверх
 
IP записан
 
JohnyDeath
1c++ power user
1c++ donor
Отсутствует



Сообщений: 3050
Местоположение: Волгоград
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Хотелка: Сервис.ВыбратьЗначение(АссоциативныйВектор...)
Ответ #7 - 02. Октября 2008 :: 06:31
Печать  
Здесь есть мааааленькая загвоздка: если АВ имеет в своих значениях другие АВ, то придётся при выгрузке в СЗ проходиться до последнего вложенного, т.к. вложенные АВ так и выгружаются как АВ  Печаль (уж не знаю баг это или фича)
  
Наверх
 
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


Эх, дайте что-нибудь новенькое
да полезное потести

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Хотелка: Сервис.ВыбратьЗначение(АссоциативныйВектор...)
Ответ #8 - 02. Октября 2008 :: 07:48
Печать  
Конечно, это фича - иначе универсальной выгрузки и не построишь Улыбка
  

OpenConf developer :: http://openconf.1cpp.ru&&FormEx developer :: http://formex.dorex.ru&&1C++ active developer && tester :: www.1cpp.ru
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
Переключение на Главную Страницу Страницы: 1
ОтправитьПечать