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

1С:Предприятие :: 1С:Предприятие 8 общая

программно установить отбор в форме списка

программно установить отбор в форме списка
Я
   Gateways
 
05.06.18 - 16:49
Привет всем! скажите пожалуйста что я сделал неправильно. хочу чтоб программно установить отбор в форме списка по текущего пользователя. в форме списка добавиль краткый состав пользователей, и добавил код

<&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
    
текпол = ПараметрыСеанса.ТекущийПользователь.Наименование;
       
       ОбщегоНазначенияКлиентСервер.УстановитьЭлементОтбораДинамическогоСписка(список,
       "КраткыйСоставДок",
       текпол,
       ВидСравненияКомпоновкиДанных.Содержит);
>>

если на пример пользовател "X" 5  раз в кратком составе по отбору показивает только 2 раза или 3... как сделатъ это нармално?

п.с я не русский простите за грамматику...
 
 
   arsik
 
1 - 05.06.18 - 17:07
ВидСравненияКомпоновкиДанных.Равно
   arsik
 
2 - 05.06.18 - 17:08
ОбщегоНазначенияКлиентСервер.УстановитьЭлементОтбораДинамическогоСписка(список,
       "КраткыйСоставДок",
       ПараметрыСеанса.ТекущийПользователь,
       ВидСравненияКомпоновкиДанных.Равно);
   DrShad
 
3 - 05.06.18 - 17:09
(2) краткий состав это сроковое значение
   arsik
 
4 - 05.06.18 - 17:13
(3) Как определил?
   quest
 
5 - 05.06.18 - 17:15
(4) ВидСравненияКомпоновкиДанных.Содержит
   arsik
 
6 - 05.06.18 - 17:22
(5) И чего? Ты думаешь в динамическом списке нельзя по ссылочным полям использовать "ВидСравненияКомпоновкиДанных.Содержит"?
   DrShad
 
7 - 05.06.18 - 17:23
(6) так это же как в ЗУПе краткий состав документа
   arsik
 
8 - 05.06.18 - 17:25
+(6) Нельзя :)
   Gateways
 
9 - 05.06.18 - 18:03
arsik

равно тоже не работает :(

Ошибка при выполнении запроса. Ошибка при выполнении запроса.
по причине:
Ошибка получения данных
по причине:
Ошибка создания набора данных "НаборДанныхДинамическогоСписка"
по причине:
Ошибка при исполнении запроса набора данных
по причине:
{(65, 52)}: Неверные параметры в операции сравнения. Нельзя сравнивать поля
неограниченной длины и поля несовместимых типов.
   Gateways
 
10 - 05.06.18 - 18:15
если пользовател сам добавлаяет себе в таблицу тогда отбор работает.. как ето блин...
 
 Рекламное место пустует
   Gateways
 
11 - 05.06.18 - 18:39
может проблема в "при создании?"

Список тем форума
Рекламное место пустует  Рекламное место пустует
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует