|
v8: ОЛЕ. Как определить, что значение заполнено?
| ☑ |
0
Галахад
гуру
17.01.13
✎
07:49
|
Допустим, есть элемент справочника "Контрагенты".
Задача узнать заполнен ли реквизит "Родитель"
|
|
1
kotletka
17.01.13
✎
07:52
|
контрагент.родитель.пустая()
|
|
2
YHVVH
17.01.13
✎
07:52
|
ПустаяСсылка?
|
|
3
Повелитель
17.01.13
✎
07:58
|
ЗначениезЗаполнено(Контрагент.Родитель)
|
|
4
organizm
17.01.13
✎
08:00
|
Отладчик не поможет?
|
|
5
YHVVH
17.01.13
✎
08:02
|
+(4) согласен, один отладчик заменяет 10 телепатов.
|
|
6
Галахад
гуру
17.01.13
✎
08:03
|
(1), (3) Спасибо.
(2) Так по Оле не работает.
|
|
7
YHVVH
17.01.13
✎
08:07
|
(6) сам ты не работаешь
|
|
8
Галахад
гуру
17.01.13
✎
08:09
|
(7) Покажи рабочий пример.
|
|
9
Karambol
17.01.13
✎
08:14
|
Если ЗначениеЗаполнено(Контрагент.Родитель) Тогда
Сообщить("Родитель заполнен");
Иначе
Сообщить("Родитель не заполнен");
КонецЕсли;
|
|
10
Sammo
17.01.13
✎
08:17
|
(6) Хм. По идее если дать ему пустую ссылку по оле, то будет работать
|
|
11
YHVVH
17.01.13
✎
08:18
|
(8) Оле.Справочник.Контрагент.ПустаяСсылка()
|
|
12
Галахад
гуру
17.01.13
✎
08:18
|
(9) Ага.
(10) Оля, девочка капризная. У нее все не как у людей...
|
|
13
Галахад
гуру
17.01.13
✎
08:19
|
(11) Тут даже и орфографически не правильно.
|
|
14
YHVVH
17.01.13
✎
08:19
|
(13) ну поправь правильно
|
|
15
Галахад
гуру
17.01.13
✎
08:20
|
(14) Зачем? Я до того как (6) писать все проверил.
|
|
16
Rovan
гуру
17.01.13
✎
08:22
|
Оля.ЗначениеЗаполнено( ЧтоТоВОле )
|
|