Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Еще раз об экспорте в Excel из DataSet
|
|||
|---|---|---|---|
|
#18+
Собственно экспорт, для быстроты все закачивает в вариантный массив а потом сразу этом массив в эксель, но сущетсвует проблема правильности отображения типов данных, например 20 разрядный банковский № счета представлется не в том виде, ну и т.д. и т.п. как заставить эксель показывать данные в нормальном виде? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2003, 11:22 |
|
||
|
Еще раз об экспорте в Excel из DataSet
|
|||
|---|---|---|---|
|
#18+
Что значит в нормальном виде???? включая нули в начале счета??? Если да то надо установить ячейке формат... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2003, 11:34 |
|
||
|
Еще раз об экспорте в Excel из DataSet
|
|||
|---|---|---|---|
|
#18+
ставить ничего не нужно, нужно нормальный экспорт, тем более что датасет может быть любой. а счет отображается в виде 4E0123,20 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2003, 11:39 |
|
||
|
Еще раз об экспорте в Excel из DataSet
|
|||
|---|---|---|---|
|
#18+
для экспорта отличный компонент xlReport, домашний сайт http://www.afalinasoft.com/ Суть - делаешь шаблон прямо в Excel со всем форматированием и проч. и проч. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2003, 14:28 |
|
||
|
Еще раз об экспорте в Excel из DataSet
|
|||
|---|---|---|---|
|
#18+
1. Заключи значение ячейки в кавычки. 2. В одном из форумов на этом сайте я прочитал, что достаточно поставить апостроф перед числом в ячейке. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2003, 14:49 |
|
||
|
Еще раз об экспорте в Excel из DataSet
|
|||
|---|---|---|---|
|
#18+
1. XL Report я знаю, использую и даже купил 2. Кавычки и апострофы спасают но это не выход, т.е. набор полей у датасет любой (фактически пользователь пишет SELECt * FROM table) и результат нужно загрузить в эксель ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2003, 15:15 |
|
||
|
Еще раз об экспорте в Excel из DataSet
|
|||
|---|---|---|---|
|
#18+
А формат колонки установить не судьба? Что-то типа: Columns("E:E").NumberFormat = "#,##0.00" С уважением, Denis Uskov ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2003, 07:05 |
|
||
|
Еще раз об экспорте в Excel из DataSet
|
|||
|---|---|---|---|
|
#18+
Каким образом понять что у меня в dataset текстовое поле или числовое? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2003, 09:25 |
|
||
|
Еще раз об экспорте в Excel из DataSet
|
|||
|---|---|---|---|
|
#18+
У TDataSet есть свойство Fields, в котором есть и TStringField, и TNumericField. и еще оператор is ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2003, 09:35 |
|
||
|
Еще раз об экспорте в Excel из DataSet
|
|||
|---|---|---|---|
|
#18+
Это понятно но мне нужно эти TStringField и т.д. определить в DesignTime что не может быть выполнено для данной задачи ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2003, 10:24 |
|
||
|
Еще раз об экспорте в Excel из DataSet
|
|||
|---|---|---|---|
|
#18+
Зачем в DesignTime? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2003, 14:15 |
|
||
|
Еще раз об экспорте в Excel из DataSet
|
|||
|---|---|---|---|
|
#18+
т.е. есль я в RunTime изменил запрос, открыл его и потом циклом пройду по Fields проверя is TStringFields у меня будет все хорошо? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2003, 17:46 |
|
||
|
Еще раз об экспорте в Excel из DataSet
|
|||
|---|---|---|---|
|
#18+
Угу ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2003, 17:58 |
|
||
|
Еще раз об экспорте в Excel из DataSet
|
|||
|---|---|---|---|
|
#18+
уже попробовал работает, у меня теперь только никак не получается присвоить формат колонке в экселе. как это сделать? Для диапозона легко получается ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.10.2003, 18:12 |
|
||
|
Еще раз об экспорте в Excel из DataSet
|
|||
|---|---|---|---|
|
#18+
Запускаеш Ексел. Запускаеш запись нового макроса. Делаеш то что надо. Жмеш Алт+Ф11. Смотриш как енто делал Ексел. Копируеш к себе. И все чики-пуки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2003, 12:55 |
|
||
|
Еще раз об экспорте в Excel из DataSet
|
|||
|---|---|---|---|
|
#18+
так и любой дурак может, только вот экспшен в делфи вылазет если я c COLUMN начинаю работать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2003, 13:33 |
|
||
|
Еще раз об экспорте в Excel из DataSet
|
|||
|---|---|---|---|
|
#18+
Код? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2003, 14:44 |
|
||
|
Еще раз об экспорте в Excel из DataSet
|
|||
|---|---|---|---|
|
#18+
Range := WorkBook.WorkSheets[1].Columns([2]); Range.NumberFormat := '@' ; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2003, 15:05 |
|
||
|
Еще раз об экспорте в Excel из DataSet
|
|||
|---|---|---|---|
|
#18+
Попробуй Range.Select Selection.NumberFormat = "@" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2003, 15:24 |
|
||
|
Еще раз об экспорте в Excel из DataSet
|
|||
|---|---|---|---|
|
#18+
WorkBook.WorkSheets(1).Columns(2).Select; Selection.NumberFormat := '@'; Так точно должно работать ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2003, 15:28 |
|
||
|
Еще раз об экспорте в Excel из DataSet
|
|||
|---|---|---|---|
|
#18+
это все прекрасно работает, но мне нужно в качестве Range использовать колонку а вот присвоить колоку range у меня не получается ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2003, 15:29 |
|
||
|
Еще раз об экспорте в Excel из DataSet
|
|||
|---|---|---|---|
|
#18+
Спасибо, работает вот так: range := WorkBook.WorkSheets[1].Columns[J]; range.NumberFormat := '@'; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2003, 15:40 |
|
||
|
|

start [/forum/topic.php?fid=58&msg=32288467&tid=2116500]: |
0ms |
get settings: |
7ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
42ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
41ms |
get tp. blocked users: |
1ms |
| others: | 216ms |
| total: | 330ms |

| 0 / 0 |
