|
v7: Очистить значение
| ☑ |
0
BLP
11.04.12
✎
02:27
|
Подскажите, пожалуйста...
Как в модуле документа очистить значение одного из реквизитов с типом Справочник. Не знаю даже, как сформулировать правильно вопрос... )))
Т.е. , например, для чтобы установить числову полю значение "0", это просто, Стоимость=0
а как обнулить значение справочника? Напр., в доке есть реквизит с типом Справочник...
в нем установлено какое-то значение... как написать, чтобы это значение обнулилось?
|
|
1
zak555
11.04.12
✎
02:27
|
Справочник = 0;
|
|
2
BLP
11.04.12
✎
02:44
|
Упс! Так просто? И действительно... СПС!
А я че тока не перепробовал... ))) с комбинациями ПустаяСтрока(Справочник)...
Наверное, переработался уже...
|
|
3
zak555
11.04.12
✎
02:47
|
как бы это и 8ка говорит об этом
|
|
4
Torquader
11.04.12
✎
02:49
|
Вообще-то есть специальная функция ПолучитьПустоеЗначение,которая возвращает пустое значение нужного типа,но так как язык 1С допускает неясное преобразование типов,то ноль или пустая строка будут преобразованы к этому значению.
|
|
5
zak555
11.04.12
✎
02:52
|
(4) кстати, в курсе nasf говорят, что
определить, что у тебя в переменной быстреее через ЗначениеЗаполнено() { которая уже встала встроеная }, чем прежней "общей"
=> неясно, что делать
|
|
6
Torquader
11.04.12
✎
03:08
|
Переменной или реквизита - последний приводится к тому типу,в котором он есть.
Мне,например,после Visual Basic вообще сложно с пустыми работать,так как там пустое значение -это Empty - то есть как Неопределено,а всякие нули,пустые строки и пустые ссылки уже заведомо определённые значения.
|
|