![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 09.04.2009
Сообщений: 27
|
![]()
Загружаю с таблицы имена поля в чеклистбоксу:
Код:
Побежал по count' у чеклистбокса и... Cheklistbox.items.strings[i]:= dbgrid.columns[i].title.caption; Все нормально с дбгрида тайтл капшн загружают. Но при экпорте в ексел уже не могут найти поля, ругаются с русскими названиями. Надеюсь обзяснил нормально. Что и как советуете господа проггеры Последний раз редактировалось Shingis; 20.04.2015 в 19:47. |
![]() |
![]() |
![]() |
#2 | ||
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
Цитата:
С другой стороны дай я угадаю - ты в ListBox записал некие названия неких полей, но на другом языке. А потом из этого списка выбираешь чтоб использовать в качестве имен полей?
I'm learning to live...
|
||
![]() |
![]() |
![]() |
#3 |
Участник клуба
Регистрация: 10.08.2010
Сообщений: 1,401
|
![]() Код:
E_MAIL: rijgvina7@yahoo.com
Последний раз редактировалось xxbesoxx; 20.04.2015 в 19:27. |
![]() |
![]() |
![]() |
#4 | ||
Пользователь
Регистрация: 09.04.2009
Сообщений: 27
|
![]() Цитата:
Я такое уже получил как надо, и теперь при экспорте в ексел уже ФИО Пол ДР не понимает. Цитата:
Все равно спасибо Вам! Последний раз редактировалось Stilet; 20.04.2015 в 22:09. |
||
![]() |
![]() |
![]() |
#5 | |
Участник клуба
Регистрация: 10.08.2010
Сообщений: 1,401
|
![]() Цитата:
Код:
E_MAIL: rijgvina7@yahoo.com
Последний раз редактировалось xxbesoxx; 20.04.2015 в 19:58. |
|
![]() |
![]() |
![]() |
#6 | |
Пользователь
Регистрация: 09.04.2009
Сообщений: 27
|
![]() Цитата:
for i:=0 to AQ1.Fields.Count-1 do begin CheckListBox.Items.Add(AQ.Fields[i].DisplayLabel); end; Если так то тоже ругается. Например у АДОКУЕРИ Fieldname:='FIO' и сделать Displaylabel:='ФИО' то полюбому ругается Проблема в том что в таблице имена поля на латын букв и его переименовал на русских букв в листбоксе и теперь с листбокса эти имена хотел использовать как имена поля и экспортировать в екселлллл Последний раз редактировалось Shingis; 20.04.2015 в 20:19. |
|
![]() |
![]() |
![]() |
#7 |
Участник клуба
Регистрация: 10.08.2010
Сообщений: 1,401
|
![]()
1) зачем цикл FOR я не понимаю если AQ.GetFieldNames сразу заполняет ваши CheckListBox
2) смотря как вы делайте экспорт в Excel -е если там цикл копируйте все запись тогда Fields[0].DisplayLabel:= ХХХХ надо. Но, можно без него описывать каждое поля Код:
E_MAIL: rijgvina7@yahoo.com
Последний раз редактировалось xxbesoxx; 20.04.2015 в 20:32. |
![]() |
![]() |
![]() |
#8 |
Пользователь
Регистрация: 09.04.2009
Сообщений: 27
|
![]()
я экспортирую в ексел по выбранному полю в чеклистбоксе
|
![]() |
![]() |
![]() |
#9 |
Участник клуба
Регистрация: 10.08.2010
Сообщений: 1,401
|
![]()
Можно ваши код и проекту посмотреть ? или пример делайте отдельно что вы делайте и что не получается . это тайна ?
![]() Код:
E_MAIL: rijgvina7@yahoo.com
Последний раз редактировалось xxbesoxx; 20.04.2015 в 21:22. |
![]() |
![]() |
![]() |
#10 | |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
![]() Цитата:
Тебе получается нужно назад конвертировать. В цикле искать в гриде элемент по русски и запоминать его поле. А вообще это делается проще - именам полей даются алиасы, и уже они становятся именами в запросах. Я не знаю как это правильно описать кроме как Код:
I'm learning to live...
|
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Паскаль. Файлы - Создать подпрограмму для заполнения файла латинскими и русскими буквами | Антон Лысенко | Помощь студентам | 2 | 15.12.2010 22:44 |
как получить значение поля грид на основе значения другого lookUp поля | malayka | БД в Delphi | 0 | 21.04.2010 19:06 |
QReport QRExpr поля русскими символами | ArtInt | БД в Delphi | 1 | 24.02.2010 16:41 |
Как в dbgrideh получить имя поля той колонки, по заголовку которой Вы щелкнули???? | zimmion | БД в Delphi | 4 | 04.03.2008 15:02 |
можно ли узнать имя HTML-поля, кликнув на него? | furstenberg | Работа с сетью в Delphi | 0 | 28.01.2008 16:49 |