Независимый форум, посвященный системе БОСС-Кадровик и всему, что с ней связано
|
|
Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Anastasiya
Зарегистрирован: 19.05.2014 Сообщения: 7
|
Добавлено: Ср Окт 22, 2014 12:54 Заголовок сообщения: Формирование файла dbf |
|
|
Добрый день!
Вдруг кто-то сталкивался уже с такой проблемой! Поделитесь информацией!
Подскажите, пожалуйста, есть ли какой-нибудь способ добавление "шапки" с реквизитами в отчет, сформированный в формате dbf! (на z-языке, с помощью to_dbf())
Или, может быть, возможно начать запись в dbf не с первой строки?
Как в конце отчета вставить формулу с суммированием по столбцам и можно ли это сделать?
|
|
Вернуться к началу |
|
 |
Vitaly Большой шоколадный орден

Зарегистрирован: 29.07.2008 Сообщения: 281 Откуда: Санкт-Петербург
|
Добавлено: Ср Окт 22, 2014 16:34 Заголовок сообщения: |
|
|
Что вы имеете в виду под "шапкой"? Запись не с первой строки и суммирование делайте в Select запросе. |
|
Вернуться к началу |
|
 |
Spartak
Зарегистрирован: 18.03.2010 Сообщения: 185
|
Добавлено: Ср Окт 22, 2014 16:36 Заголовок сообщения: |
|
|
Ну, например, как-то так можно попробовать:
{
var QueryText[80];
sput (QueryText, "CREATE TABLE #t1 ( "
" Shapka varchar(5)"
",c1 int "
",c2 int "
",c3 int "
" ); ");
DO_SQL(QueryText);
sput (QueryText, "insert into #t1 (Shapka,c1,c2,c3) values "
" ('1','1','2','3') "
",('2','4','5','6') "
);
DO_SQL(QueryText);
sput (QueryText, "insert into #t1 (Shapka,c1,c2,c3)"
" select 'ИТОГО',sum(c1),sum(c2),sum(c3) from #t1;"
);
DO_SQL(QueryText);
to_dbf( "C:\\Temp\\111.dbf", 0, "select * from #t1");
return 0;
} |
|
Вернуться к началу |
|
 |
Anastasiya
Зарегистрирован: 19.05.2014 Сообщения: 7
|
Добавлено: Ср Окт 22, 2014 16:54 Заголовок сообщения: |
|
|
С помощью to_dbf() я выгружаю данные в файл. Проблема в том, что нужно перед этими данными в файле dbf вставить первые 6 строк в соответствии с шаблоном - конкретные данные (названия, счета и т.д.)
А потом в конце добавить строку с итоговой суммой по одному столбцу.
Все существующие до этого файлы выгружали просто, а теперь изменился шаблон предоставления данных. Хотелось бы автоматизировать процесс добавления этих 6 строк вначале и одной в конце. |
|
Вернуться к началу |
|
 |
Anastasiya
Зарегистрирован: 19.05.2014 Сообщения: 7
|
Добавлено: Ср Окт 22, 2014 16:55 Заголовок сообщения: |
|
|
Спасибо за наглядный пример, логику поняла - попробую, отпишусь! |
|
Вернуться к началу |
|
 |
|
|
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах
|
|