|
От простого отчета к СКД
| ☑ |
0
tochki
11.02.15
✎
09:00
|
Как в СКД воплотить схему работы простого отчета: ЗАПРОС -> ЦИКЛ обработки результата запроса -> ВЫВОД результата. В СКД среднее звено вообще как-то выпадает. Мне надо добавить в результат запроса новую колонку, в которой будет содержаться манипулированная строка текста. В вычисляемых полях набор функций вообще какой-то урезанный.
|
|
1
butterbean
11.02.15
✎
09:01
|
что такое "манипулированная строка текста"??
|
|
2
Лодырь
11.02.15
✎
09:02
|
(0) Пример того что надо в студию и тебе расскажут, у кого что урезано.
|
|
3
tochki
11.02.15
✎
09:04
|
Например строчка из цикла выглядит так:
ф.Номер2 = Прав(ф.Основание, ?(Найти(ф.Основание, "№"), СтрДлина(ф.Основание) - Найти(ф.Основание, "№"), ЛОЖЬ));
|
|
4
Лодырь
11.02.15
✎
09:06
|
(3) То бишь, по русски, тебе нужна часть строки которая следует после символа "№"?
|
|
5
tochki
11.02.15
✎
09:07
|
(4) Совершенно верно! И ее надо поместить в новое поле (колонку)
|
|
6
Лодырь
11.02.15
✎
09:23
|
(5) Ну нарисуй свою экспортную функцию с блекджеком и прочим и используй.
|
|
7
Лодырь
11.02.15
✎
09:28
|
даже вот, пока пью чай:
|
|
8
tochki
11.02.15
✎
09:28
|
Это делается через Общие модули? Если так, то это не лучшее решение - я в конфигурацию стараюсь не соваться.
|
|
9
tochki
11.02.15
✎
09:31
|
Все ясно. Тогда делаю как раньше, только вывод будет в СКД макет....
Спасибо большое, приятного апетита!
|
|