#13
by Anton R
2ЖКК: Типизация переменных в языке не жесткая, т.е. тип переменной определяется ее значением. "1СЖПредприятие. Описание встроенного языка. Часть 1." Стр.1. Абзац 6.Выходит - может.
#17
by Anton R
2 Написано "тип переменной" а не "тип значения переменной". Извини, сам понимаю, что к словам придираюсь.
#18
by АЛьФ
2 "тип переменной определяется ее значением", т.е. отдельно от значения ни о каком типе переменной речи не идет.
#20
by primus
В програмном модуле если просто объявить переменную, а потом попробоватьеё сравнить с чилом получим сообщение об ошибке: операция сравнениявозможна для одново типа данных
#22
by Меланхоличный ворон
Пожалуйста, Дельфи:strMyName: string;Теперь попробуй без преобразования запихни в неё Double.
#25
by Zerg
Заканчивай умничать. В не сказано что переменная не является типом Дата, может у него уже есть переменная МояДата с какой-то датой и он хочет "обнулить" её. В момент присваивания переменной какого-то значения и определяется её тип... Это везде так.
#27
by АЛьФ
2 Заканчивай тормозить. "Можно ли переменной, тип дата" - по-моему, ясно сказано, что переменная типа дата. Может у него есть переменная, содержащая дату. А может у него реквизит с типом "Дата".
#30
by АЛьФ
2 Конечно нет. Переменная содержащая дату, содержит значение типа Дата. Не более того.Если переменная имеет какой-нибудь тип, ей невозможно будет присвоить значение другого типа. Для иллюстрации:дат = "01.01.05"; // а теперь та же переменная содержит значение типа СтрокаПо твоей логике, вторая строка должна или давать ошибку, или обнулять переменную "дат", т.к. после первой строки она "имеет тип Дата".
#35
by Vitlick
Рассматривай тип переменной в 1С, как тип variant, кот. может быть каким угодно типом.
#36
by АЛьФ
2 Эка ты легко с типами обращаешься :)) Сделай шаг дальше: попробуй присвоить значение типа Строка реквизиту формы с типом Дата. Не получается?... Ай-яй-яй... И отчего же это не "присваивается новый тип и значение"? :))
#37
by Меланхоличный ворон
Значение-то присвоить-то как раз получается, тип не меняется :-)ДатаДоговора = "";
#44
by АЛьФ
2 Извини, конечно, но твой код не пройдет синтаксический контроль... Только прошу учесть, что К ЭТОМУ я отношения НЕ ИМЕЮ!!!
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Как проверить ссылочный тип данных на пустое значение?
- Как можно преобразовать строковое значение в значение типа справочник?
- пустое значение реквизита в накладной
- Как из типа значения (Тип) получить значение по умолчанию данного типа?
- Как в запросе выбрать пустое значение субконто?
- Пустое значение типа в запросе
- Как получить пустое значение типа "Документ"?
- Проверка на пустое значение поля DBF
- как проверить в запросе на пустое значение составного типа ?
- Как привести значение типа "Описание типов" к значению типа "Тип"
- v7: Как построить запрос с проверкой на пустое (не пустое) значение
- Получить пустое значение типа ХранилищеЗначения в Запросе - как?
В этой группе 1С
- Как узнать остатки товара и его резерв на складе
- Вызов процедур (функций) 1С из внешней компоненты
- Как проверить, установлена ли компонента "Оперативный учет"?
- 1С Зик!. Почему не возможно завести внутреннего совместителя?
- Присвоение значения
- Как из Запроса обратиться к внешней функции
- Копирование листа в Excel
- 1С Зависает при сохранении большого отчёта
- Данная команда не может выполняться в формуле элемента диалога!
- уникальность внутреннего идентификатора в справочнике
- ФСС от НС ПЗ в ЗиК 7.7
- УРБД –как из обычной базы с данными сделать периферийную ИБ ?
- v8. Отрицательные остатки разрешить/запретить
- УстановитьНовыйКод() - как бороться?
- Сканер штрих-кода передает пустой код в 1С. Терминал под Windows 2003 Server
- как переделать ActiveX для работы с 1С ?
- Слишком много фактических параметров
- Кто знает как ввести одним документом"Ввод ОС" группу основных средств?
- Вывести остаток в форме списка справочника
- Перехват печати с изменением содержания.