Имя: Пароль:
1C
1C 7.7
v7: 1с++ Установка значения реквизита неопределенного вида как?
0 palpetrovich
 
24.06.16
16:19
При попытке записать число

UPDATE Справочник_ДопРеквизиты
SET Значение = 3.52

пишет не совсем число :)
1 Mikeware
 
24.06.16
16:20
кастуй к варчар23
2 palpetrovich
 
24.06.16
16:22
(1) дык, мне-ж число надо, зачем варчар?
3 Mikeware
 
24.06.16
16:24
(2) затем, что реквизит неопределенного вида хранится в базе как чар23
4 palpetrovich
 
24.06.16
16:35
(3) а, спасибо
5 trad
 
24.06.16
17:05
UPDATE Справочник_ДопРеквизиты
SET Значение = :ТриПисятДва*

УстановитьТекстовыйПараметр("ТриПисятДва", 3.52);
6 palpetrovich
 
24.06.16
17:22
(5) нет, как раз так и не получается, то что в (0) - сильно упрощенно

а вот так
УстановитьТекстовыйПараметр("ТриПисятДва", "N                  3.52");
- получится :)
7 trad
 
24.06.16
21:32
(6) хм
Я проверил перед тем как писать
8 palpetrovich
 
24.06.16
23:22
(7) хм, а точно реквизит неопределенного вида?
9 trad
 
25.06.16
16:37
(8) ты меня спрашиваешь?
реквизит то у тебя, не у меня

ps
предполагаю ты в моем примере модификатор не разглядел
10 palpetrovich
 
04.07.16
19:43
(9) ты прав, не разглядел :)
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.