|
Как найти пустое значение в таблице значений | ☑ | ||
---|---|---|---|---|
0
lite777
08.06.20
✎
11:54
|
Добрый день колонка вид работы либо перечисление либо незаполнено , как найти пустое значение по колонке ,пытаюсь так-
ТаблицаЗначений.Найти(NULL,"ВидРаботы") ТаблицаЗначений.Найти(Неопределено,"ВидРаботы") |
|||
1
Ненавижу 1С
гуру
08.06.20
✎
11:59
|
там еще пустые ссылки могут быть, но 1С оно такое - больше пустых сущностей богу пустых сущностей
|
|||
2
Жан Пердежон
08.06.20
✎
12:00
|
Еще может быть что-то вроде
Перечисления.ВидыРабот.ПустаяСсылка() |
|||
3
patria0muerte
08.06.20
✎
12:07
|
ЗначениеЗаполнено() для этих целей и предназначено. Не отработает только на битой ссылке
|
|||
4
palsergeich
08.06.20
✎
12:09
|
(0) Гарантировано - только полный перебор с Значение Заполнено, и да Битые ссылки проверять отдельно, если в этом есть необходимость.
|
|||
5
IVT_2009
08.06.20
✎
12:18
|
функция отборПоСКД(ТаблицаДанных)
Построитель = Новый ПостроительЗапроса; Построитель.ИсточникДанных = Новый ОписаниеИсточникаДанных(ТаблицаДанных); //Твоя ТЗ СтрокаОтбора = Построитель.Отбор.Добавить("сПалет"); // в Колонке СтрокаОтбора.ВидСравнения = ВидСравнения.НеРавно; СтрокаОтбора.Значение = справочники.шкУпаковок.ПустаяСсылка(); // значение по которому делать отбор СтрокаОтбора.Использование = Истина; Построитель.Выполнить(); возврат Построитель.Результат.Выгрузить(); отборов несколько можно сделать конецФункции //отборПоСКД |
|||
6
Ненавижу 1С
гуру
08.06.20
✎
12:21
|
(5) пора в 1С заносить LINQ
|
|||
7
lite777
08.06.20
✎
13:35
|
Спасибо,попробую
|
|||
8
mistеr
08.06.20
✎
13:50
|
(0) Лучше всего реализовать этот поиск в запросе, из которого заполняется таблица значений.
|
|||
9
lite777
08.06.20
✎
14:21
|
ЗначениеЗаполено работает на как это использовать в запросе ?
|
|||
10
dka80
08.06.20
✎
14:28
|
В запросе пишешь ЕстьNull(ВидРабот, Справочник.ВидыРабот.ПустаяСсылка)
В поиске пишешь ТаблицаЗначений.Найти(Справочники.ВидыРабот.ПустаяСсылка(),"ВидРаботы") |
|||
11
Ненавижу 1С
гуру
08.06.20
✎
14:29
|
(10) а в таблице было Неопределено или пустая ссылка другого типа
|
|||
12
mistеr
08.06.20
✎
14:29
|
(10) Лучше отдельную колонку с типом Булево.
|
|||
13
dka80
08.06.20
✎
14:35
|
(11) если ты планируешь что-то искать в таблице, ее нужно сначала подготовить ))
|
|||
14
NorthWind
08.06.20
✎
14:36
|
(5) работать будет, но сразу говорю - небыстро. Причем индексация ТЗшки не помогает, по крайней мере в 8.2 не помогала.
|
|||
15
lite777
08.06.20
✎
14:42
|
Спасибо)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |