| 
| 
 | Вопрос # 3 919/ вопрос открыт / | 
 |  Доброго времени суток, уважаемые эксперты!
 Делаю вывод в MS Escel при помощи компонента XL Report.Возникла одна проблема.
 Шаблон в Excel'e подготовлен. Поля проставлены. Есть некоторые области где будут выводится несколько строчек из БД (например фамилии).
 это сделано. Но при формировании документа эти фамилии вставляются в экселе как новые строчки (и как следствие теряется структура документа и все съезжает). Как сделать так, что бы эти записи вставлялись на уже готовые строки в экселе (а не создавались новые). Как сделать что бы вставлялись не новые строки в экселе а накладывались на уже имеющиеся? Надеюсь доступно описано. Жду помощи. Спасибо.
 
|  |   Вопрос задала: Ulia (статус: Посетитель)Вопрос отправлен: 24 марта 2010, 15:36
 Состояние вопроса: открыт, ответов: 0.
 |  
 Мини-форум вопросаВсего сообщений: 7; последнее сообщение — 25 марта 2010, 10:28; участников в обсуждении: 2. 
|   | Вадим К (статус: Академик), 24 марта 2010, 16:10 [#1]:Думаю, надо уточнить, каким именно компонентом XL Report Вы пользуетесь и как именно Вы добавляете поле. Галочка "подтверждения прочтения" - вселенское зло. |  
|   | Ulia (статус: Посетитель), 24 марта 2010, 19:22 [#2]:компонент от AfalinaSoft. Объясню как делаю. Имеется шаблон подготовленный в Excel'e. Есть таблица с ВУЗами - шапка+одно поле для записи. При помощи компонента создана Range область,т.е. если в данной таблице будет несколько полей(например 3) он все три записи и отобразит. Сформировываю отчет. Все правильно формируется,он показывает все записи. Но за счет того что записи не накладываются на чистые ячейки,а вставляются новые строки в документ - происходит сдвиг всего шаблона.
 |  
|   | Вадим К (статус: Академик), 24 марта 2010, 20:41 [#3]:А если запись одна, то все получается хорошо? Галочка "подтверждения прочтения" - вселенское зло. |  
|   | Ulia (статус: Посетитель), 24 марта 2010, 21:17 [#4]:Да,если запись одна то все норм. Т.е. например мы в экселе в ячейку C3 написали =adotable1_familia. Он берет только одну запись и записывает в ЭТУ ячейку. Создав Range область он выводит все записи которы принадлежет к этому правилу. |  
|   | Ulia (статус: Посетитель), 25 марта 2010, 10:18 [#5]:В руководстве пользователя написано для данной операции: >В область вставляется необходимое для переносимых записей количество строк.
 А мне надо что бы они не вставлялись а просто переносились.Может есть выход?Или посоветуете другой какой-нибудь компонент для данной операции?
 |  
|   | Вадим К (статус: Академик), 25 марта 2010, 10:21 [#6]:Пытаюсь представить, что там происходит, но как то воображение не позволяет... А почему бы не создавать область по размерам данных. Ведь никто не мешает их предварительно пересчитать.
 Галочка "подтверждения прочтения" - вселенское зло. |  
|   | Ulia (статус: Посетитель), 25 марта 2010, 10:28 [#7]:Ведь для каждого человека область будет разная... |  Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте. |