Имя: Пароль:
1C
1С v8
Можно ли в запросе в выходном поле вычислить выражение?
0 Gorr
 
10.12.13
13:13
Мне бы хотелось представление выбранного поля полностью сформировать еще на этапе запроса без последующего обхода резульата в цикле с последующим форматированием.
Например, если выводимое поле это значение некоего перечисления, каким образом можно добавить к нему одну скобочку открывающую спереди и одну закрывающую сзади?
Поиск по теме показывает, что решение данного вопроса пока не найдено или может кто обладает новой информацией?
1 Fragster
 
модератор
10.12.13
13:16
юзай СКД- там есть выражение представления
2 Maxus43
 
10.12.13
13:20
если вывод в макет свой обычный - Шаблоны, в СКД выражения. в 8.3 представление можно формировать самому (у документов например)
3 Gorr
 
10.12.13
13:27
(2) Да макет обычный. А взлетит ли с шаблоном если в обходе результата внутри цикла юзать Область.Параметры.Заполнить(Выборка)?
4 Maxus43
 
10.12.13
13:31
(3) взлетит, шаблон в макете выглядит например так " Тряляля([параметр])" - , будет у тебя параметр в скобках
5 НЕА123
 
10.12.13
13:31
(3)
да.
6 Gorr
 
10.12.13
13:37
Ну это прям как в 7ке. Но решение в запросе таки было бы красивее.
7 Maxus43
 
10.12.13
13:40
(6) конкатенация в запросах только для Строковых типов, изначально строковых.
в 8-ке - СКД рулит, то что ты делаешь в обычном макете и т.д. - это есть 7-шный подход)
8 Gorr
 
10.12.13
13:50
(7) Пока что меня удерживает от использования СКД при разработке печатных форм, то что существует мнение что СКД использует свои макеты, а сопряжение СКД с ручными макетами дело достаточно времязатратное. Если это не так, возможно, есть смысл детально изучить данный вопрос?
9 Maxus43
 
10.12.13
15:19
(8) изучить конечно нужно, если навострится - не долго свой макет делать в СКД... конечно совсем сложные формы лучше по старинке всё равно
10 catena
 
10.12.13
15:26
(8)Не, СКД клевая штука и там можно многое сделать и без отрисовки макета. Часто - без подробной отрисовки. Собственный макет полностью нужен очень редко.
11 Gorr
 
10.12.13
18:24
вот к сожалению на эту тему очень мало информации, а форматирования в счетах на оплату,тех же актах и ТТН очень много и что-то я сомневаюсь, что в типовых для этих целей хоть где-то применяется СКД. Удел СКД это чисто формирование отчетов без претензий имхо.
12 Fragster
 
модератор
11.12.13
08:23
(11) в ЗУПе всякие расчетные листы на СКД
Программист всегда исправляет последнюю ошибку.