2017-01-19 3 views
-1

Я пытаюсь сделать вывод SQL Query более удобочитаемым для наших сотрудников. Это своего рода заметка о доставке склада. Не имеет значения, использую ли я Word или Excel или что-то еще.Сделать вывод более читаемым для других

Так что я сделал SQL-запрос (MS-SQL 2000 Server), это работает нормально. Выходом, очевидно, является таблица. Первые 7 столбцов содержат данные, которые должны быть однократно напечатаны как заголовок. Следующие столбцы содержат данные, которые должны быть в списке на принтере. Уже используется PowerPivot, чтобы поместить его в Excel.

Чтобы сделать его более ясным, я сделал фотографии в Excel. Данные в первом столбце содержат номер «склада». Мне нужна отдельная печать на Склад. Как видите, первые 7 столбцов также содержат данные о складе. Последние 3 столбца - это продукты.

Я должен поставить это: I have to put this:

в этом, были Колонка 1 содержит то же значение. Другое значение Column 1 переходит на следующую страницу и так далее:

into this:

ответ

0

Return 2 наборов данных в вашу книгу Excel, один для значений заголовков и другие для деталей. Я предполагаю, что ваш первый набор данных должен возвращать только одну строку, что означает, что вы можете напрямую ссылаться на значения в таблице данных без проблем.

Ваша вторая таблица может быть непосредственно вставлена ​​в раздел сведений вашей таблицы и отформатирована соответствующим образом.

+0

Я пробовал это, но как-то не получилось. Я разделил таблицу на две таблицы, одну на столбцы 1-7, а на другую - на столбцы 1 и 8-10. После этого я сделал Word Serial письмо из таблицы 1 и попытался добавить данные из второй таблицы. Но не повезло. – Roman78

+0

@ Roman78 Вы буквально ничего мне не рассказали о том, почему он там не работает ... – iamdave

0

Ну, пока это работает. Я использовал функцию Grouped Serial Letter в Word только из одной таблицы Excel. Я также попробовал две версии таблицы Excel для серийной версии таблицы Excel, но так или иначе это не сработало. А что не сработало? Я не знаю, когда я запускаю версию базы данных, я получаю только тарабарщину и ошибки.

Так что теперь у меня это так, что я запускаю SQL-запрос, который дает мне одну таблицу Excel. После этого я запускаю Word и печатаю серийное письмо

Смежные вопросы