Переключение на Главную Страницу Страницы: 1 ОтправитьПечать
Обычная тема Класс Faval для организации часто используемых элементов справончиков (число прочтений - 4171 )
sournk
Junior Member
**
Отсутствует


1C++ rocks!

Сообщений: 18
Зарегистрирован: 10. Февраля 2012
Класс Faval для организации часто используемых элементов справончиков
28. Ноября 2012 :: 05:56
Печать  
Чтобы организовать быстрый доступ в формах списков или отчетах к часто используемым элементам справочников конфигурации достаточно при начале работы создать экземпляр класса, указав ему какие справочники мониторить.
В формах списках достаточно разместить кнопку, по которой будет выполнятся переход к выбранному пользователем элементу из списка часто используемых.
В отчетах можно связать кнопку со списком часто используемых элементов с реквизитом формы.

[url]http://infostart.ru/public/163880/[/url]
  
Наверх
 
IP записан
 
Eprst
God Member
*****
Отсутствует



Сообщений: 3397
Зарегистрирован: 08. Октября 2007
Re: Класс Faval для организации часто используемых элементов справончиков
Ответ #1 - 28. Ноября 2012 :: 06:27
Печать  
Сам список где хоть хранится ?
Или для каждой сессии он всегда новый, т.е хранение тупо в памяти ?
ТЗ, там, к примеру глобальная ?
  
Наверх
 
IP записан
 
sournk
Junior Member
**
Отсутствует


1C++ rocks!

Сообщений: 18
Зарегистрирован: 10. Февраля 2012
Re: Класс Faval для организации часто используемых элементов справончиков
Ответ #2 - 28. Ноября 2012 :: 06:32
Печать  
Использую Сохранить и ВосстановитьЗначение(). В классе есть ограничение на его максимальную длину. Сейчас 500 элементов, поэтому не думаю, что будут какие-то тормоза из-за такого.
  
Наверх
 
IP записан
 
Eprst
God Member
*****
Отсутствует



Сообщений: 3397
Зарегистрирован: 08. Октября 2007
Re: Класс Faval для организации часто используемых элементов справончиков
Ответ #3 - 28. Ноября 2012 :: 06:36
Печать  
Т.е хранение по-любому в ТЗ/Итз ?

+ отбор по частоиспользуемым есть ?
Хотя бы через ИспользоватьСписокЭлементов ?
  
Наверх
 
IP записан
 
sournk
Junior Member
**
Отсутствует


1C++ rocks!

Сообщений: 18
Зарегистрирован: 10. Февраля 2012
Re: Класс Faval для организации часто используемых элементов справончиков
Ответ #4 - 28. Ноября 2012 :: 06:38
Печать  
Да. ТЗ получаю каждый раз при необходимости сформировать список элементов и сохраняю при каждом его изменении.
  
Наверх
 
IP записан
 
sournk
Junior Member
**
Отсутствует


1C++ rocks!

Сообщений: 18
Зарегистрирован: 10. Февраля 2012
Re: Класс Faval для организации часто используемых элементов справончиков
Ответ #5 - 28. Ноября 2012 :: 06:38
Печать  
Отбор по часто используемым - это идея крутой фичи. Надо будет реализовать.
  
Наверх
 
IP записан
 
sournk
Junior Member
**
Отсутствует


1C++ rocks!

Сообщений: 18
Зарегистрирован: 10. Февраля 2012
Re: Класс Faval для организации часто используемых элементов справончиков
Ответ #6 - 05. Декабря 2012 :: 08:04
Печать  
+ Возможность включения и отключения отбора в форме списка справочника по часто используемым элементам.
* Если в списке всего один элемент пользователю все равно предоставляется выбор из меню. Раньше происходил выбор элемента.
  
Наверх
 
IP записан
 
sournk
Junior Member
**
Отсутствует


1C++ rocks!

Сообщений: 18
Зарегистрирован: 10. Февраля 2012
Re: Класс Faval для организации часто используемых элементов справончиков
Ответ #7 - 06. Декабря 2012 :: 07:49
Печать  
+ В меню быстрого выбора вынесен отдельно последний использованный элемент.
  
Наверх
 
IP записан
 
sournk
Junior Member
**
Отсутствует


1C++ rocks!

Сообщений: 18
Зарегистрирован: 10. Февраля 2012
Re: Класс Faval для организации часто используемых элементов справончиков
Ответ #8 - 12. Декабря 2012 :: 07:35
Печать  
+ Возможность добавления кнопки выбора из списка часто используемых на стандартную панель формы списка справочника без
изменения кода формы справочника. Нужна зарегистрированная ВК Miracle.
+ Возможность добавления кнопки открытия обработки универсального поиска (http://www.1cpp.ru/forum/YaBB.pl?num=1211491690)
и отбора на стандартную панель формы списка справочника без изменения кода формы справочника. Нужна зарегистрированная ВК Miracle.
После создания классу нужно указать, где расположен .ert обработка
oFaval.ИмяФайлаPoiskErt = КаталогИБ() + "\ExtForms\Служебные\Poisk.ert";
+ Метод .ДобавитьФэйворитДляВсехСправочников(Знач аДобавитьКнопкиНаСтандартнуюПанель) регистрации всех имеющих справочников.
Параметр оперделяет добавлять ли на панели форм списоков кнопки доступа. Иначе будет только формироваться списки часто
используемых элементов.
  
Наверх
 
IP записан
 
Переключение на Главную Страницу Страницы: 1
ОтправитьПечать