|
Проверка на наличие элемента в справочнике | ☑ | ||
---|---|---|---|---|
0
Flempy
21.07.22
✎
14:10
|
Либо я что-то не то делаю либо хз, но у меня не проходит следующая проверка
НайденныйЭлемент = Справочники.НаправленияДеятельности.НайтиПоНаименованию(Назначение); Если НайденныйЭлемент = неопределено Тогда *Какое-то действие* Иначе Возврат КонецЕсли Когда должно проходить условие у меня в найденномобъекте возвращается не "Непоределено", а пустое значение |
|||
1
alarm2020
21.07.22
✎
14:13
|
(0) Неопределено возвращается тогда, когда у справочника в принципе нет наименования
|
|||
2
Flempy
21.07.22
✎
14:16
|
(1) Понял, сделал проверку через пустую ссылку
|
|||
3
yopQua
21.07.22
✎
14:16
|
ртфм же
Возвращаемое значение: Тип: СправочникСсылка.<Имя справочника>, Неопределено. Ссылка на найденный элемент справочника. Если не существует ни одного элемента с требуемым наименованием, то будет возвращена пустая ссылка. Если для справочника наименование не задано (длина = 0) и поиск выполняется по полному соответствию, то будет возвращено Неопределено. |
|||
4
lodger
21.07.22
✎
14:40
|
(0) чтобы сразу проверить на Непоределено и пустую ссылку используй функцию ЗначениеЗаполнено()
|
|||
5
gul_Sayan
21.07.22
✎
14:46
|
(4) ЗначениеЗаполнено() от Неопределено выдаст ошибку.
|
|||
6
unenu
21.07.22
✎
14:50
|
(5) в параллельной реальности наверное выдаст - в нашей нет.
|
|||
7
Мультук
гуру
21.07.22
✎
14:53
|
(5)
Сообщить("?: " + Строка(ЗначениеЗаполнено(Неопределено))); -/- ?: Нет P.S. (6) Тест пройден - мы в одной реальности :-) |
|||
8
Kigo_Kigo
21.07.22
✎
14:56
|
(5) ЗначениеЗаполнено() Вернет ложь, если там нет значения, в том числе пустая ссылка, неопределено, нул и всякое такое -РТФМ
Тип: Булево. Для значений типа Булево всегда возвращается Истина. Для значений типа Строка возвращается Истина, если в строке есть непробельные символы. Для массивов и коллекций возвращается Истина, если в них есть хотя бы 1 элемент. Для Неопределено и Null всегда возвращается Ложь. |
|||
9
1Сергей
21.07.22
✎
14:58
|
Как вообще можно нормально программировать в условиях мультивселенной?
|
|||
10
Мультук
гуру
21.07.22
✎
15:00
|
(8)
Тип дата в помощи скромно обойдён стороной |
|||
11
Kassern
21.07.22
✎
15:01
|
(10) Вроде, если дата отличная от 0001,01,01 то будет истина, иначе ложь, но это не точно)
|
|||
12
Kassern
21.07.22
✎
15:02
|
(11) работает
|
|||
13
Kigo_Kigo
21.07.22
✎
15:03
|
(10) ну такой СП, а никто не знает есть расширенный СП, как для клюшек был, с примерами и разъяснениями?
ПыСы я знаю что есть там примеры , но далеко не все, а на портал ИСТ не всегда доступ есть |
|||
14
Мультук
гуру
21.07.22
✎
15:31
|
(13) Имхо, 1С запретили такое. Низзя.
|
|||
15
lodger
21.07.22
✎
15:47
|
(13)а ещё, к СП не хватает кнопки "вставить шаблон с этим методом в текущий код"
|
|||
16
lodger
21.07.22
✎
15:48
|
(5) вот взял и на пустом месте запустил форумный срач. ты действительно так считал или просто троллишь?
|
|||
17
Kigo_Kigo
22.07.22
✎
08:51
|
(16) Это было бы шикарно, сколько хочется инода подобных примеров сохранить
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |