Имя: Пароль:
1C
 
Как проверить, что динамический список пуст. По текущей строке не канает.
,
0 Гений 1С
 
гуру
20.01.21
20:48
Есть список аналогов, связанный с текущей строкой номенклатуры. Хочется прятать аналоги, если их нет.

Так не канает, потому что при изменении параметра ДС (ТекущийЭлемент) теряется текущая строка:
Элементы.дор_Аналоги.Видимость = Элементы.дор_Аналоги.ТекущиеДанные <> Неопределено;

Как-то по-простому можно, не повторяя запрос?
1 ДенисЧ
 
20.01.21
20:50
Получить действующую схему компоновки, выполнить, проверить.

А потом съездить в Одессы, на Привоз
2 Гений 1С
 
гуру
20.01.21
20:51
(1) я просил без таких извращений. Может как-то можно перебрать строки динамического списка?
или типа активизировать его и у него строка установится?
3 ДенисЧ
 
20.01.21
20:54
Я уже предложил правильный вариант. И следующие шаги.
Можешь сразу перейти ко второму.
4 H A D G E H O G s
 
20.01.21
20:58
Написать внешнюю компоненту, естественно, Сергей.
5 ДенисЧ
 
20.01.21
21:01
6 DJ Anthon
 
20.01.21
21:05
Активизируй список, отправь нажатие стрелки вверх-вниз, если текущая строка появилась, значит, там что-то есть.
7 Chameleon1980
 
20.01.21
21:06
хотел было предложить попробовать приполучении данных на сервере
там получить ключи
НО
она внеконтекстная
8 H A D G E H O G s
 
20.01.21
21:10
Тот случай, когда вот у этих ребят интеллекта больше
https://youtu.be/fn3KWM1kuAw
чем у мешка с костями -автора.
9 Ненавижу 1С
 
гуру
20.01.21
21:25
то есть, если я в этом списке сделаю отбор "Поле=Х И Поле<>Х" список скроется навсегда?
10 ДедМорроз
 
20.01.21
22:40
Ну а что мешает делать запрос типа
Выбрать первые 1 из ...
Он будет показывать,есть ли что-то в списке.
Ну и как бы,при изменении строки перерисовывать список - это г.внокод.
Список должен быть общий,а вот отбор зависеть от текущей строки.
11 acht
 
21.01.21
00:08
Геня, на текущий момент, от первого ответа в 20:50 до последнего в 22:40 - 2 часа. Это то время, которое форум тратит на поддержку теюя. Прикинь там, по твоим же расценкам, фрилансер.
12 PR
 
21.01.21
01:43
Не для Гени, ессно, просто вдруг кому еще пригодится, Гене-то явно нет
https://wonderland.v8.1c.ru/blog/poluchenie-dannykh-dinamicheskogo-spiska/
13 Гений 1С
 
гуру
21.01.21
07:15
я сказал клиенту, что для быстродействия лучше оставить аналоги навсегда, не скрывая.
14 youalex
 
21.01.21
07:22
(0) В Фузине это реализовано
15 Ненавижу 1С
 
гуру
21.01.21
08:09
(13) придумал отмазку в общем
16 Гений 1С
 
гуру
21.01.21
08:27
(15) оптимизировал затраты клиента. вообще, прятать было моей идеей.
17 Ненавижу 1С
 
гуру
21.01.21
08:33
(16) согласен: сам придумал, сам признал, что не вариант, сам отказался
18 Конструктор1С
 
21.01.21
08:55
Вот это уровень лени
19 xXeNoNx
 
21.01.21
09:02
Я-то думал Гений - снова гений, ан нет, не совсем
20 NWsFF
 
21.01.21
09:22
(0) у меня такой код работает, что там где теряется?