|
Можно ли параметром функции по умолчанию задать пустую ссылку?
| ☑ |
0
los_hooliganos
30.03.16
✎
05:44
|
Как такое сделать:
Функция МояФункция(Товар = Справочник.Номенклатура.ПустаяСсылка)
|
|
1
Маратыч
30.03.16
✎
05:51
|
Функция МояФункция(Товар = Справочники.Номенклатура.ПустаяСсылка()) пробовал?
|
|
2
Web00001
30.03.16
✎
06:01
|
Можно
Функция МояФункция(Товар = Неопределено)
Товар = ?(Товар = Неопределено, Справочники.Номенклатура.ПустаяСсылка(), Товар);
|
|
3
los_hooliganos
30.03.16
✎
06:25
|
(1) Так не работает. Ошибка синтаксиса
|
|
4
los_hooliganos
30.03.16
✎
06:26
|
(2) Проверил. Для неопределенно не обязательно его задавать.
|
|
5
los_hooliganos
30.03.16
✎
06:27
|
(2) В смысле:
Функция МояФункция(Товар)
При вызове МояФункция()
В товар будет неопределенно
|
|
6
Web00001
30.03.16
✎
06:50
|
(5)Интересно с каких пор изменилось поведение
|
|
7
los_hooliganos
30.03.16
✎
07:15
|
(6) Может особенность что у меня это второй параметр?
ЗЫ Платформа 8.3, а у вас 8.2
|
|
8
ObjectRelation Model
30.03.16
✎
07:50
|
это твоя функция или предопределенная?
|
|
9
los_hooliganos
30.03.16
✎
08:14
|
(8) Моя личная.
|
|
10
Фрэнки
30.03.16
✎
08:27
|
(9) а разницу, когда параметр функции предопределенный, а когда он должен обязательно проставляться при вызове помнишь?
|
|
11
Drac0
30.03.16
✎
08:30
|
(4) Не надо так делать. Сделаей Неопределено предопределенным значением.
|
|
12
Рэйв
30.03.16
✎
08:30
|
(7)Это возможно только если так
|
|
13
Фрэнки
30.03.16
✎
08:30
|
(9) то, что показали в (2) как раз и задается в виде предопределенного параметра, в котором значение параметра равно Неопределено. Дальше ловишь это состояние параметра и делаешь с ним все, что тебе нужно. Тебе значение ПустаяСсылка
нужно использовать где-то в коде? Вот и перехватывай по параметру и назначая как в (2)
|
|
14
los_hooliganos
30.03.16
✎
09:18
|
(11) Зачем?
|
|