Бухгалтерский учет, налогообложение, отчетность, МСФО, анализ бухгалтерской информации, 1С:Бухгалтерия

Вход или Регистрация

Показывать по 10 20 40 сообщений
Новая тема Ответить
Письмо в техподдержку 1С
[Другие решения на платформе "1С:Предприятие 8"]

Отбор в 8.2

Sargez
читатель
офлайн
Дата регистрации: 21.10.2010
Сообщений: 247
Пост №1
 
27.01.2011 14:21

Здравствуйте!

Подскажите, пожалуйста, как организовать программный отбор по определенному реквизиту при открытии формы выбора в 8.2? Или подскажите, пожалуйста, в какой из конфигурации можно посмотреть код, наверняка используется данный механизм в типовых решениях). Я из поля таб.части (тип плансчетов.хозрасчетный.ссылка) нажимаю выбор и у меня открывается весь план счетов, а я хочу сделать, чтобы выводились только определенные счета, например 01 и все его субсчета.

спасибо

Sargez
читатель
офлайн
Дата регистрации: 21.10.2010
Сообщений: 247
Пост №2
 
27.01.2011 17:57

"в результате поисков дошел почти до конца...
             форма = Справочники.<НашСправочник>.ПолучитьФормуВыбора();
отборкод = форма.список.отбор.ДоступныеПоляОтбора.Элементы[нужнойИндексПоляОтбора];
отборкод.ДоступныеЗначения = список;

отборкод.ДоступныеВидыСравнения[нужныйИндексВидаСравнения].Пометка = Истина; //в данном случае ВСписке

вернулосьЗначение = форма.ОткрытьМодально();

...но вот беда форма открывается без отбора, в обычном приложении при отборе нужно было ввести
отбор.реквизит.использование = истина;
по всей видимости здесь я этого еще не сделал и отбор не активируется! Но где это задается? не могу понять! Помогите, плиз, внести последний штрих! заранее благодарен!"

Sargez
читатель
офлайн
Дата регистрации: 21.10.2010
Сообщений: 247
Пост №3
 
28.01.2011 10:30

"Все разобрался!!!
код должен был быть следующим

ЭлементОтбора = Список.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных"));
ЭлементОтбора.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("Код");
ЭлементОтбора.ВидСравнения = ВидСравненияКомпоновкиДанных.ВСписке;
ЭлементОтбора.Использование = Истина;
ЭлементОтбора.РежимОтображения = РежимОтображенияЭлементаНастройкиКомпоновкиДанных.Недоступный;
ЭлементОтбора.ПравоеЗначение = списокЗнач;

Всем спасибо за помощь! :)"

Показывать по 10 20 40 сообщений

Читают тему:

1 гостей
Быстрый переход
Для технических специалистов
  • Учет, налогообложение, автоматизация
  • Книга жалоб и предложений по работе сайта
  • Для технических специалистов
  • Представление регламентированной отчетности
  • Говорильня
  • Бухгалтерский учет: обсуждаем проекты нормативных актов и рекомендаций по ведению учета от БМЦ
  • Новый порядок применения ККТ (онлайн кассы с передачей сведений в ФНС)
  • Интернет-конференция: Оформление командировок по новым правилам
  • ЕГАИС
Предложения партнеров
Обучение пользователей продуктов 1С

1С бесплатно 1С-Отчетность 1С:ERP Управление предприятием 1С:Бесплатно 1С:Бухгалтерия 8 1С:Бухгалтерия 8 КОРП 1С:Бухгалтерия автономного учреждения 1С:Бухгалтерия государственного учреждения 1С:Бюджет муниципального образования 1С:Бюджет поселения 1С:Вещевое довольствие 1С:Деньги 1С:Документооборот 1С:Зарплата и кадры бюджетного учреждения 1С:Зарплата и кадры государственного учреждения 1С:Зарплата и управление персоналом 1С:Зарплата и управление персоналом КОРП 1С:Комплексная автоматизация 8 1С:Лекторий 1С:Предприятие 1С:Предприятие 7.7 1С:Предприятие 8 1С:Розница 1С:Управление нашей фирмой 1С:Управление производственным предприятием 1С:Управление торговлей 1СПредприятие 8

Все теги