Показать сообщение отдельно
Старый 27.09.2006, 09:17   #2  
Gustav is offline
Gustav
Moderator
Аватар для Gustav
SAP
Лучший по профессии 2009
 
1,858 / 1152 (42) ++++++++
Регистрация: 24.01.2006
Адрес: Санкт-Петербург
Записей в блоге: 19
Цитата:
Сообщение от mmm
Имееться шаблон документа с табличной частью. Заранее неизвесто количество строк в табличной части, поэтому в шаблоне строка одна.
Что у Вас понимается здесь под шаблоном: заранее заготовленный файл xls (xlt) или сам лежащий на форме ActiveX с одной инициализированной строкой?
Цитата:
Сообщение от mmm
Как сделать так, что бы в формируемом документе, в табличной части повторялись строки нужное мне количество раз, и заполнялись данными из запроса
Ну, в цикле, конечно . Варианта я вижу два:
1. Выводите все строки данных, потом формат первой строки копируете на все имеющиеся.
или
2. (изощренно-извращенный) Все время вставляете в первую строку, остальные смещаются вниз, зато сразу с форматом (напоминает строительство дома, когда все время строится первый этаж и подпихивается под остальные). Если в запросе была сортировка, то в этом случае она соответственно при выводе изменяется на противоположную, т.е. это нужно учитывать.
Цитата:
Сообщение от mmm
Желательно обращаться к ячейкам и строкам по имени.
Настоятельно рекомендую (с прицелом на будущее) всё же обращаться по числовым индексам строки и столбца, т.е. вместо "A1" ориентироваться на пару значений [row,col] = [1,1]

P.S. Вроде поиск по форуму по слову "Spreadsheet" дает довольно много тем... + что-то уже сразу есть в "Похожих темах" внизу этой страницы...

Последний раз редактировалось Gustav; 27.09.2006 в 09:29.