Группа: Пользователи
Сообщений: 155
Спасибо сказали: 11 раз
Рейтинг: 0
Доброго времени суток. У меня вопрос по неявному преобразованию типов. Есть функция, куда передается параметр "Курс" - в нем находится параметр курс валюты (тип число)
В функции есть условие проверки на то заполнен ли параметр "Курс" или нет
Если Курс <> "" Тогда ... КонецЕсли;
Корректна ли такая запись " Курс="" и Курс<>"" и возможны ли с ней проблемы? Или надо вместо проверки на пустую строку ставить NULL? Ведь мы всегда будем передавать в параметр число... или неявное преобразование типов сработает?
It's the end of the world as we know it and I feel fine
Насколько я понимаю, Неопределено используется для составных типов данных и неопределенных... а тут-то число. Может все таки NULL? В запросах такую проверку я видел через NULL...
Простите за дотошность, но в книгах про это не сказано, а подсказать могут только опытные люди.)
It's the end of the world as we know it and I feel fine
Группа: Пользователи
Сообщений: 155
Спасибо сказали: 11 раз
Рейтинг: 0
Цитата(Fynjy @ 16.12.10, 18:15)
Не совсем понял - вам сравнить с "" или ПустоеЗначение() как в 7.7? Если второй то в 8.1 есть метод ЗначениеЗаполнено()
ПустоеЗначение() . Может под вечер уже голова закипает и не могу вспомнить,но не встречалось мне ЗначениеЗаполнено в типовых...в каких оно случаях используется (П.С.: CTRL+F1 умею пользоваться - хочу от вас ответ услышать)
It's the end of the world as we know it and I feel fine
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!