Имя: Пароль:
1C
1С v8
Конкатенация строк в запросе или это что?
,
0 Powerfool
 
19.01.15
11:24
Делаю так

Выбрать
"Крайнее событие " + Представление(Событие.Ссылка) КАК КрайнееСобытие
.....

1Ска не понимает и ругается на меня. Как быть?
1 zulu_mix
 
19.01.15
11:25
+Событие.Наименование
2 deniseek
 
19.01.15
11:25
(0) В запросе не получится конкатенация.
3 Powerfool
 
19.01.15
11:29
(2) "Один" + "плюс" + "один" работает
4 Cube
 
19.01.15
11:32
(0) В запросе можно соединять только строку со строкой. Никакие Представление() и Выразить() тебе не помогу. Делай так:

"Крайнее событие " + Событие.Ссылка.Наименование КАК КрайнееСобытие

И ещё: строки неограниченной длины надо ограничить сначала через Выразить() Но решение так себе... :)
5 hhhh
 
19.01.15
11:32
(3) Представление() это не строка
6 Powerfool
 
19.01.15
11:35
(4) (5) грустпечаль Чем дальше узнаю язык запросов тем больше плакать хочется. Ведь импортировать элементарные процедуры SQL этож дело нескольких минут-часов одного специалиста. Этоже так дешево, да и им самим это нужно. Наверное я где то по пути ошибаюсь, да вот только не слаще все равно как то
7 Powerfool
 
19.01.15
11:36
Тогда в продолжении темы подскажите как в скд сделать невидимыми поля для пользователя. Я знаю что конкатинацию я смогу сделать в выч. полях уже после того как из запроса данные выну. А как сделать чтобы пользователь видел не все поля из запроса?
8 polosov
 
19.01.15
11:36
(6) Имхо прибавлять модификатор к одной колонке это тупиковый путь. "Крайнее событие " - лучше так назвать колонку.
9 DrZombi
 
гуру
19.01.15
11:36
(6) Язык запросов от SQL, он куда приятней. Чем язык запросов от 1С. Не оскорбляй SQL :)
10 Cube
 
19.01.15
11:37
(6) Да всё нормально. Задача запроса в 1С - собрать данные. Оформлением запрос не занимается.
11 polosov
 
19.01.15
11:37
(7) Варианты.
12 Rie
 
19.01.15
11:37
(6) А они и импортированы. И работают.
Просто ПРЕДСТАВЛЕНИЕ - это особь статья. В документации об этом сказано.
13 DrZombi
 
гуру
19.01.15
11:37
(7) Не выводи их ему. Поставь галочки "Огрничений"
14 Cube
 
19.01.15
11:37
(7) Поставь у поля галочки органичения доступности.
15 Rie
 
19.01.15
11:38
(7) Условное оформление?
16 Ненавижу 1С
 
гуру
19.01.15
11:40
ПРЕДСТАВЛЕНИЕ это строка таки, просто представление по понятным причинам обрабатывается уже вне основного запроса сервером приложений
17 Powerfool
 
19.01.15
11:44
(13) (14) Мерси. я вроде до этого ставил, и он все равно их отображал, а теперь смотрю это меня проглючило. Проблему решил сложением строк в вычисляемых полях скд, а языку запросов 1с стыд и срам, стыд и срам
18 Rie
 
19.01.15
11:48
(16) Вот именно, что "по понятным причинам" :-)
19 Поpyчик-4
 
19.01.15
12:10
(17) INSERT и DELETE не подать в 1С? Могу предложить АГЗ-5АДУ дорого.
20 GROOVY
 
19.01.15
12:31
(2) Конкатенация строк получится, а вот преобразование к строке для конкатенации - нет.