|
NULL который не NULL
liap_ok, Terrixus, KJlag, Гипервизор, Мультук, nick86, s_newbi, who respawn, andryscha1c, Масянька, Калиостро, skafandr, b_ru, Lama12, Zapal, elka302, ass1c, azt-yur, Кир Пластелинин, abfm, d4rkmesa, 2mugik, PuhUfa, Ненавижу 1С, Maxsim24, dark70, Trosskin, AlexKimp, Silgis, chelentano, fserg84
| ☑ |
0
Lama12
18.06.25
✎
14:54
|
В ERP, но думаю что и в остальных стандартных конфигурациях, есть регистр сведений "КлючиДоступаКРегистрам". В измерениях "Поле1", "Поле2", "Поле3", "Поле4", "Поле5", используется определяемый тип "ПолеРегистраКлючейДоступаКРегистрам". В этом типе нет значения NULL. при этом если в консоли запросов сделать выборку из этого регистра, то по полям "Поле3", "Поле4", "Поле5" будет значение имеющее представление "Null". Это точно не NULL и не Неопределенно.
Что это за значение, и как отобрать записи по равенству/ не равенству по нему в запросе?
|
|
1
Мультук
гуру
18.06.25
✎
15:06
|
(0)
ВЫБРАТЬ ПЕРВЫЕ 10
КлючиДоступаКРегистрам.Регистр КАК Регистр,
КлючиДоступаКРегистрам.ВариантДоступа КАК ВариантДоступа,
КлючиДоступаКРегистрам.Поле1 КАК Поле1,
ТипЗначения(КлючиДоступаКРегистрам.Поле2),
КлючиДоступаКРегистрам.Поле2 КАК Поле2,
КлючиДоступаКРегистрам.Поле2 IS NULL КАК ЭтоНУЛЛ,
КлючиДоступаКРегистрам.Поле2 = Значение(Перечисление.ДополнительныеЗначенияДоступа.NULL) КАК ЭтоЗначениеПеречисления,
КлючиДоступаКРегистрам.КлючДоступа КАК КлючДоступа
ИЗ
РегистрСведений.КлючиДоступаКРегистрам КАК КлючиДоступаКРегистрам
|
|
2
Масянька
18.06.25
✎
15:07
|
(1) Перечисление.ДополнительныеЗначенияДоступа.NULL - еще один NULL появился?
|
|
3
Мультук
гуру
18.06.25
✎
15:10
|
(2)
Это местечковый NULL. Только для своих.
P.S.
Там еще много интересный значений.
Не хватает только "МнеТолькоСпросить"
|
|
4
Lama12
18.06.25
✎
15:13
|
(1) Вот же...
|
|
5
Масянька
18.06.25
✎
15:15
|
(3) Мыши плакали, кололись... ©
|
|
6
Гипервизор
18.06.25
✎
15:30
|
(0) Если бы вы пользовались консолью запросов из Инструментов разработчика, то могли бы увидеть тип этого "Null".
|
|
7
Lama12
18.06.25
✎
15:34
|
(6) ИР работает только в обычных формах. Не все отраслевые решения можно запустить в обычных. Увы...
|
|
8
Гипервизор
18.06.25
✎
15:36
|
(7) Ну данный скрин из ERP, сама по себе конфа вполне открывается в обычном приложении. Про отраслевые - увы, да..
Тут и без отраслевых после доработок некоторых франчей могут быть проблемы.. (
|
|
9
formista2000
18.06.25
✎
15:37
|
(7) Да ладно?! О.о
а мужики-то не знают...
УФ, толстый клиент.
|
|
10
Trosskin
18.06.25
✎
15:38
|
(7) а вот и нет, портативные универсальные инструменты прекрасно работают на УФ. И даже на тонком клиенте.
|
|
11
Гипервизор
18.06.25
✎
15:49
|
(10) Действительно, совсем забыл про вариант Расширение.
|
|
12
Lama12
18.06.25
✎
15:51
|
(9) (10) Не знаю как у вас, у меня вот так. И это в толстом клиенте, в управляемых формах. Последняя портативная версия.
|
|
13
Trosskin
18.06.25
✎
16:02
|
|
|
14
Lama12
18.06.25
✎
16:23
|
(13)👍 А вот это интересно. Спасибо.
|
|
15
Ненавижу 1С
гуру
19.06.25
✎
08:29
|
(2) смешно... правда
|
|
16
Масянька
19.06.25
✎
09:18
|
(15) Не-на-чи-най.
|
|