ВидСравнения.ВСписке и пустой список значений #687633


#0 by toypaul
Не пойму. Почему если МассивЗаказов пустой, то отбор в форме списка документов не меняется. Форма обычная.
#1 by Wobland
использование?
#2 by toypaul
Отбор.Ссылка.Использование = Истина;
#3 by toypaul
если смотреть список отборов, то стоит отбор и поле значения пустое.
#4 by Cube
Эх...
#5 by toypaul
ну попробуй проверь
#6 by toypaul
вот на этой строке отвалится и потом мне нужно чтобы не так работало. если массив пустой, чтобы ничего не отбирало. я как бы логику такой работы не понимаю ...
#7 by Cube
Смешно)) "вот на этой строке ... отвалится" У меня - нет. У меня тип у МассивЗаказов = СписокЗначений. А что у тебя - не знаю. Скорее всего массив, тебе виднее, я не телепат. "и потом мне нужно чтобы не так работало. если массив пустой, чтобы ничего не отбирало" Чтобы список на форме пустой был что ли? Или чтобы отбора не было? Ты конкретнее будь.
#8 by toypaul
чтобы результат отбора соот-вовал переданному списку заказов
#9 by Cube
Ну, то есть, если МассивЗаказов пуст, то и список документов на форме пуст, так? А МассивЗаказов это массив, надеюсь? СписокЗаказов = Новый СписокЗначений;
#10 by toypaul
да так
#11 by toypaul
мистика :) через присвоение работает. а через как у меня нет.
#12 by ptiz
Ищи, где слетает "Использование".
#13 by Cube
Никакой мистики. Я создаю новый список значений и заполняю его. А ты заполняешь существующий список значений, не очищая его перед заполнением...
#14 by toypaul
в документации написано, что ЗагрузитьЗначения очищает список.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С