|
Как проверить на пустоту форму списка? | ☑ | ||
---|---|---|---|---|
0
Vlaloplo
30.03.21
✎
10:37
|
Есть документ, для него установлена форма списка (Список динамический), можно ли как то при открытии проверить, если на этой форме записи? Единственно до чего додумался выполнять запрос и проверять его на пустоту, но это как то затратно, каждый раз при открытии выполнять запрос лишь для проверки.. Есть какие то способы?
|
|||
1
mikecool
30.03.21
✎
10:42
|
активизировать список
ВыделенныеСтроки.Количество() = 0 - список пуст, как то так... не проверял |
|||
2
Vlaloplo
30.03.21
✎
11:14
|
Нашел на просторах всея сети
Схема = Элементы.Список.ПолучитьИсполняемуюСхемуКомпоновкиДанных(); Настройки = Элементы.Список.ПолучитьИсполняемыеНастройкиКомпоновкиДанных(); КомпоновщикМакета = Новый КомпоновщикМакетаКомпоновкиДанных(); МакетКомпоновки = КомпоновщикМакета.Выполнить(Схема, Настройки, , , Тип("ГенераторМакетаКомпоновкиДанныхДляКоллекцииЗначений")); ПроцессорКомпоновки = Новый ПроцессорКомпоновкиДанных; ПроцессорКомпоновки.Инициализировать(МакетКомпоновки); ПроцессорВывода = Новый ПроцессорВыводаРезультатаКомпоновкиДанныхВКоллекциюЗначений; ТЗ = Новый ТаблицаЗначений; ПроцессорВывода.УстановитьОбъект(ТЗ); ПроцессорВывода.Вывести(ПроцессорКомпоновки); Возврат ТЗ; Проверил, под данный вопрос подходит) |
|||
3
acht
30.03.21
✎
11:36
|
(0) > но это как то затратно, каждый раз при открытии выполнять запрос лишь для проверки.
(2) > ПроцессорВывода.Вывести(ПроцессорКомпоновки); Думаешь, процессор компоновки телепатически данные получает? |
|||
4
mikecool
30.03.21
✎
11:39
|
(2) а (1) проверил?
|
|||
5
DrShad
30.03.21
✎
11:39
|
элементы.список.текущиеданные = неопределено
|
|||
6
Вафель
30.03.21
✎
11:39
|
(2) желательно ограничение ставить на "первые 1" через запрос или свойство настройщика
|
|||
7
mikecool
30.03.21
✎
11:40
|
(5) емнип - если не активна, то и тек данные будет неопределено, но записи при этом будут
|
|||
8
DrShad
30.03.21
✎
11:44
|
(7) это уже другой вопрос
|
|||
9
Kassern
30.03.21
✎
11:46
|
(3) Ты ничего не понимаешь...
https://ibb.co/B6wCcw6 |
|||
10
JeHer
30.03.21
✎
11:47
|
(0) А если в установленном периоде при открытии нет данных, то как быть?
|
|||
11
mikecool
30.03.21
✎
11:49
|
(10) это как то противоречит условию из (0)?
нет данных = записей 0 больше автор ничего не сказал |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |