Реклама на этом месте
Форум 1С
Форум 1С
Программистам. Бухгалтерам. Администраторам. Пользователям
Задай вопрос - получи решение проблемы. Без троллинга и флуда.
18 Янв 2018, 11:11
МультиВход
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?
 
collapse

Автор Тема: Отбор в справочнике  (Прочитано 1334 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Liones23

  • **
  • Сообщений: 87
  • РЕПУТАЦИЯ: 1
  • КПД: 1%
  • Регистрация: 2013-12-18
  • Сайт: 
  • Профессия: Программист 1С
Нужно сделать отбор в форме выбора справочника по реквизиту.
В форме выбора написала так:
&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
Если Параметры.Подразделение<>Неопределено Тогда
Список.Отбор.Элементы.Очистить();     
ЭлементОтбора=Список.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных"));
ЭлементОтбора.ЛевоеЗначение=Новый ПолеКомпоновкиДанных("Подразделение");
ЭлементОтбора.ПравоеЗначение=Параметры.Подразделение;   
КонецЕсли;

КонецПроцедуры
Список пустой.
Как правильно сделать отбор?


Оффлайн vitasw

  • *****
  • Сообщений: 2575
  • РЕПУТАЦИЯ: 311
  • КПД: 12%
  • Регистрация: 2015-02-10
  • Сайт: 
  • Профессия: Программист 1С
1. Добавить  ЭлементОтбора.Использование=Истина;
2. Скорее всего в Параметры.Подразделение пустая ссылка

Оффлайн Liones23

  • **
  • Сообщений: 87
  • РЕПУТАЦИЯ: 1
  • КПД: 1%
  • Регистрация: 2013-12-18
  • Сайт: 
  • Профессия: Программист 1С
Скорее всего в Параметры.Подразделение пустая ссылка
проверяла, параметр не пустой

Оффлайн vitasw

  • *****
  • Сообщений: 2575
  • РЕПУТАЦИЯ: 311
  • КПД: 12%
  • Регистрация: 2015-02-10
  • Сайт: 
  • Профессия: Программист 1С
А в списке вообще есть элементы с требуемым подразделением?

Оффлайн Liones23

  • **
  • Сообщений: 87
  • РЕПУТАЦИЯ: 1
  • КПД: 1%
  • Регистрация: 2013-12-18
  • Сайт: 
  • Профессия: Программист 1С
Добавить  ЭлементОтбора.Использование=Истина;
не помогло

Добавлено: 13 Ноя 2015, 13:50

А в списке вообще есть элементы с требуемым подразделением?
есть

Добавлено: 13 Ноя 2015, 13:51

В конфигураторе пыталась указать отбор. в правом значении открывает "Выбор предопределеного значения". Что не так?

Оффлайн vitasw

  • *****
  • Сообщений: 2575
  • РЕПУТАЦИЯ: 311
  • КПД: 12%
  • Регистрация: 2015-02-10
  • Сайт: 
  • Профессия: Программист 1С
Ну, показывайте скрины: 1. Список без отбора. 2. В настройке списка закладку отбор. 3. Скрин отладчика, где видно, что в ПриСозданииНаСервере параметр подразделение не пустое.
Добавлено: 13 Ноя 2015, 13:53

В конфигураторе пыталась указать отбор. в правом значении открывает "Выбор предопределеного значения". Что не так?

Все так. Конфигуратор понятия не имеет об данных в вашей базе, только видит предопределенные значения потому-что они и заведены через конфигуратор.

Оффлайн Kironten

  • *****
  • Сообщений: 906
  • РЕПУТАЦИЯ: 187
  • КПД: 21%
  • Регистрация: 2013-08-12
  • Сайт: 
  • Профессия: Ученик 1С
Разве вид сравнения не надо дописывать?

Оффлайн Liones23

  • **
  • Сообщений: 87
  • РЕПУТАЦИЯ: 1
  • КПД: 1%
  • Регистрация: 2013-12-18
  • Сайт: 
  • Профессия: Программист 1С
Вот скрины
Добавлено: 13 Ноя 2015, 14:06

Разве вид сравнения не надо дописывать?
Дописала, видимо дело в чем то другом.

Оффлайн Kironten

  • *****
  • Сообщений: 906
  • РЕПУТАЦИЯ: 187
  • КПД: 21%
  • Регистрация: 2013-08-12
  • Сайт: 
  • Профессия: Ученик 1С
2. В настройке списка закладку отбор.
3. Скрин отладчика, где видно, что в ПриСозданииНаСервере параметр подразделение не пустое.
Ну показывайте тогда оставшееся.
Можно заодно в начале попробовать поставить СтандартнаяОбработка = Ложь;
Хотя тут я не уверен (тычу пальцем в небо)


Теги:
 


* Живое общение

Не устроил ответ?

Зарегистрируйся и задай свой вопрос. Живое общение приносит результат намного быстрее.


Зарегистрироваться

* Реклама

* Поиск

* Последние задачи на разработку (фриланс)

* Реклама

* Последние вакансии

* Топ 10 авторов за месяц

Геннадий ОбьГЭС Геннадий ОбьГЭС
102 Сообщений
AIFrame
86 Сообщений
alex0402
34 Сообщений
pavl_vs
23 Сообщений
kiksi
19 Сообщений
alexandr_ll
17 Сообщений
andron81_81
16 Сообщений
Norfolk
15 Сообщений
LexaK
13 Сообщений
MuI_I_Ika MuI_I_Ika
13 Сообщений

* Кто онлайн

  • Точка Гостей: 1026
  • Точка Скрытых: 0
  • Точка Пользователей: 11
  • Точка Сейчас на форуме:

* Облако тэгов

* Форум 1С с мобильного

* Инструменты

* Дополнительно

Поиск

 
SimplePortal 2.3.5 © 2008-2012, SimplePortal