Не получается отбор в форме списка справочника
☑
0
Босечка
20.11.17
✎
16:35
Процедура ПередОткрытием(Отказ, СтандартнаяОбработка)
ЕстьПолныеПрава = РольДоступна("ПолныеПрава");
Сп= новый СписокЗначений;
Запрос=новый Запрос;
Запрос.Текст=
"ВЫБРАТЬ
| Отделение.ТранзитныйСклад
|ИЗ
| Справочник.Отделение КАК Отделение";
Т=Запрос.Выполнить().Выгрузить();
Массив = Т.ВыгрузитьКолонку("ТранзитныйСклад");
Сп.ЗагрузитьЗначения(Массив);
Если ЭтаФорма.СправочникСписок.Отбор.Найти("Ссылка") <> Неопределено Тогда
Элементыформы.СправочникСписок.НастройкаОтбора.Ссылка.Доступность = ЕстьПолныеПрава;
ЭтаФорма.СправочникСписок.Отбор.Ссылка.ВидСравнения = ВидСравнения.НеВСписке;
ЭтаФорма.СправочникСписок.Ссылка.Значение = Сп;
ЭтаФорма.СправочникСписок.Ссылка.Использование = Истина;
КонецЕсли;
КонецПроцедуры
1
Босечка
20.11.17
✎
16:35
Ругается на ссылку.
2
Lexey_
20.11.17
✎
16:38
(1) нужно сравнить строку, на которую ругается с предыдущей строкой и найти отличие
3
Босечка
20.11.17
✎
16:39
различие ясно, но у элементыФормы тоже так же нет поля ссылка
4
Lexey_
20.11.17
✎
16:40
(3) если различие ясно, нужно делать так как в строке, в которой нет ошибки
5
youalex
20.11.17
✎
16:41
Попробуйте поменять местами .Значение и .ВидСравнения
6
Михаил Козлов
20.11.17
✎
16:46
Отбор забыли в
ЭтаФорма.СправочникСписок.Ссылка.Значение = Сп;
ЭтаФорма.СправочникСписок.Ссылка.Использование = Истина;
7
Lexey_
20.11.17
✎
16:47
ЭтаФорма.СправочникСписок.Отбор.Ссылка
ЭтаФорма.СправочникСписок.Ссылка
8
Босечка
20.11.17
✎
16:57
спасибо!
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой