|
Выразить(число, строка) + Выразить(число, строка) не работает | ☑ | ||
|---|---|---|---|---|
|
0
Михаил 1С
19.02.14
✎
12:53
|
Здравствуйте.
У меня 1С8.2 Хочу собрать строку из двух числовых данных. Но оказывается, что не смотря на то что выразить(34 как строка(2)) = "34", выражение выразить(34 как строка(2)) + выразить(11 как строка(2)) не имеет место быть. Запрос его не переваривает. Если же вставить не константы, а параметры, то запросы выдает Null. Почему так? Можно ли как-то обойти это? |
|||
|
1
Михаил 1С
19.02.14
✎
12:53
|
сумма двух Представление() также не работает.
|
|||
|
2
Михаил 1С
19.02.14
✎
12:54
|
Что, неужели это данность мира, как то, что стекло острое и трава зеленая?
Как-то можно собрать свое строковое выражение из нескольких числовых данных? |
|||
|
3
Ненавижу 1С
гуру
19.02.14
✎
12:55
|
в запросе такое вообще не работает
или это СКД? |
|||
|
4
Рэйв
19.02.14
✎
12:55
|
(0)в запросе нет конкатенации строк
|
|||
|
5
Михаил 1С
19.02.14
✎
12:58
|
(3) нет, не СКД
|
|||
|
6
Михаил 1С
19.02.14
✎
12:58
|
(4) Строки складываются легко. " "+Контрагент.Наименование+" белиберда" сложится прекрасно.
|
|||
|
7
Gusarm
19.02.14
✎
13:00
|
||||
|
8
Михаил 1С
19.02.14
✎
13:02
|
(7) Ничего себе!
Спасибо. Хотя, в том коде я пока не разобрался. Но понял, что все запущено. |
|||
|
9
hhhh
19.02.14
✎
13:05
|
(8) ВЫРАЗИТЬ - это для составных типов данных. Вы вообще чувствуется справку не открывали. Фигачите наобум.
|
|||
|
10
Михаил 1С
19.02.14
✎
13:07
|
(9) да Выразить работает и для несоставного типа. Просто не надо дальше складывать этот результат с чем-то, и будет хорошо.
|
|||
|
11
Ненавижу 1С
гуру
19.02.14
✎
13:11
|
(10) число в строку не превратить
|
|||
|
12
МишельЛагранж
19.02.14
✎
13:21
|
(8)Ничего себе!
- о как вы много еще интересного в 1С узнаете для себя... |
| Форум | Правила | Описание | Секции | Поиск |