|
|
Несоответствие типов - дате присваиваю дату, как может быть? |
☑ |
|
0
mikecool
08.02.16
✎
17:58
|
Есть параметр сеанса _ТекущаяДата, тип Дата, состав - Дата
в модуле сеанса пишу
ПараметрыСеанса._ТекущаяДата = ТекущаяДатаСеанса();
типЗнч(ТекущаяДатаСеанса()) = Дата
при выполнении получаю
{МодульСеанса(18)}: Ошибка при установке значения атрибута контекста (_ТекущаяДата)
ПараметрыСеанса._ТекущаяДата = ТекущаяДатаСеанса();
по причине:
Несоответствие типов
чешу затылок и не понимаю причину. Ткните носом
|
|
|
1
mikecool
08.02.16
✎
17:58
|
нельзя Дате с составом Дата присваивать ДатаВремя?
|
|
|
2
mikecool
08.02.16
✎
18:02
|
+1 так и есть, НачалоДня решило проблему
гм, думал неявное приведение типа сработает
|
|
|
3
YFedor
08.02.16
✎
18:04
|
В 9.0 числовому реквизиту с точностью больше 0 нельзя будет присваивать целое число и наоборот.
|
|
|
4
Злопчинский
08.02.16
✎
18:09
|
(3) и еще целое на целое нельзя будет делить с остатком.. 10/3 приведет к глобальному эксепшену
|
|
|
5
mikecool
08.02.16
✎
18:12
|
зубоскалы )
|
|
|
6
YFedor
08.02.16
✎
18:15
|
(5) Мне на самом деле не нравится методика преобразования типов в 8. В 7.7 было намного лучше
|
|
|
7
mikecool
08.02.16
✎
18:20
|
(6) у меня и мысли про сабж не было, настолько все казалось естественным
|
|
|
8
Pahomich
08.02.16
✎
19:23
|
(6) В 77 все было лучше, у меня тогда даже суставы не болели!
|
|