Имя: Пароль:
1C
1С v8
От простого отчета к СКД
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
даже вот, пока пью чай: http://screencast.com/t/MSNbNvMWSFyp
8 tochki
 
11.02.15
09:28
Это делается через Общие модули? Если так, то это не лучшее решение - я в конфигурацию стараюсь не соваться.
9 tochki
 
11.02.15
09:31
Все ясно. Тогда делаю как раньше, только вывод будет в СКД макет....

Спасибо большое, приятного апетита!