Гость
Форумы / IBExpert [игнор отключен] [закрыт для гостей] / импорт из Excel надстрочного и подстрочного знака / 16 сообщений из 16, страница 1 из 1
21.11.2017, 15:06
    #39556935
AIS
AIS
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
импорт из Excel надстрочного и подстрочного знака
В поле есть текстовое значения с надстрочным и подстрочным знаками.
Как импортировать значение такого поля из Excel в БД или как правильно создать БД (таблицу, поле), чтобы сохранить такой вид текстового значения?
...
Рейтинг: 0 / 0
21.11.2017, 15:57
    #39556979
IBExpert
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
импорт из Excel надстрочного и подстрочного знака
Ну, в xml, которые эксель формирует, эти надстрочные/подстрочные знаки, насколько я знаю, будут представлены тэгами типа
Код: xml
1.
бла-бла<Sup>2</Sup>

, что означает "бла-бла в квадрате".
Т.е., это обычный текст с разметкой тэгами.
...
Рейтинг: 0 / 0
23.11.2017, 11:45
    #39558135
AIS
AIS
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
импорт из Excel надстрочного и подстрочного знака
IBExpert,

ладно, с импортом повременим, чет не получается.
А как сделать, чтобы при простом вводе данных в таблицу эти надстрочные и подстрочные знаки можно было бы там увидеть?
...
Рейтинг: 0 / 0
23.11.2017, 12:50
    #39558177
Ivan_Pisarevsky
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
импорт из Excel надстрочного и подстрочного знака
юникод?
...
Рейтинг: 0 / 0
23.11.2017, 14:20
    #39558281
IBExpert
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
импорт из Excel надстрочного и подстрочного знака
AISА как сделать, чтобы при простом вводе данных в таблицу эти надстрочные и подстрочные знаки можно было бы там увидеть?

Что есть "простой ввод"? В юникоде много чего можно ввести, но вряд ли это будет просто.
...
Рейтинг: 0 / 0
23.11.2017, 14:31
    #39558296
AIS
AIS
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
импорт из Excel надстрочного и подстрочного знака
IBExpertAISА как сделать, чтобы при простом вводе данных в таблицу эти надстрочные и подстрочные знаки можно было бы там увидеть?

Что есть "простой ввод"? В юникоде много чего можно ввести, но вряд ли это будет просто.
Я имел ввиду: создаем в IBExpert таблицу и на вкладке Data вводим данные в ручную.
...
Рейтинг: 0 / 0
23.11.2017, 14:54
    #39558322
IBExpert
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
импорт из Excel надстрочного и подстрочного знака
AISЯ имел ввиду: создаем в IBExpert таблицу и на вкладке Data вводим данные в ручную.

Если ты их сумеешь ввести, то ты их увидишь. А как с клавиатуры вводить надстрочные/подстрочные символы - я понятия не имею.
И что-то я сейчас засомневался, что такое вообще возможно только с помощью юникода, без тэгов разметки.
...
Рейтинг: 0 / 0
23.11.2017, 15:26
    #39558362
AIS
AIS
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
импорт из Excel надстрочного и подстрочного знака
IBExpertAISЯ имел ввиду: создаем в IBExpert таблицу и на вкладке Data вводим данные в ручную.

Если ты их сумеешь ввести, то ты их увидишь. А как с клавиатуры вводить надстрочные/подстрочные символы - я понятия не имею.
И что-то я сейчас засомневался, что такое вообще возможно только с помощью юникода, без тэгов разметки.
А через Ctrl+C и Ctrl+V разве не должно получиться? Я так когда то вроде делал в одной среде разработки, которая поддерживала юникод.
...
Рейтинг: 0 / 0
23.11.2017, 15:56
    #39558420
IBExpert
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
импорт из Excel надстрочного и подстрочного знака
AISА через Ctrl+C и Ctrl+V разве не должно получиться?

Должно, если такое возможно в юникоде. А оно не получается. Поэтому я и засомневался.
...
Рейтинг: 0 / 0
23.11.2017, 22:10
    #39558629
dennis-r
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
импорт из Excel надстрочного и подстрочного знака
AISА как сделать, чтобы при простом вводе данных в таблицу эти надстрочные и подстрочные знаки можно было бы там увидеть?
При условии, что база в юникоде, в Windows всё нормально вводится через Alt+dec_code, в Linux+Wine+метод ввода IBus через Ctrl+Shift+U+hex_code. К примеру, надстрочная "2" будет Alt+0178 и Ctrl+Shift+U+00B2 соответственно.
...
Рейтинг: 0 / 0
24.11.2017, 11:43
    #39558866
AIS
AIS
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
импорт из Excel надстрочного и подстрочного знака
dennis-r,
да, перевел столбец в юникод, и стало получаться вводить. Но видно то, что хотелось только в редакторе юникода при вводе.
А чтобы в режиме просмотра было видно надстрочную 2, а не иероглифы, можно как то сделать или настроить?

ПС. со столбцом вроде получается, а вот с тестовой локальной БД в юникоде чет не идет. Точнее создается, но не регистрируется.
IBExpert выдает такую ошибку
Error Message:
----------------------------------------
wrong or obsolete version.
unsupported on-disk structure for file D:\TEST.FDB; found 10.1, support 12.0.

[00541283] FIB.IBError (Line 555, "FIB.pas" + 55) + $2
[0053CC84] FIBDatabase.TFIBDatabase.Open (Line 1096, "FIBDatabase.pas" + 64) + $9
[00517627] pFIBDatabase.TpFIBDatabase.Open (Line 285, "pFIBDatabase.pas" + 9) + $2
[0053CF75] FIBDatabase.TFIBDatabase.SetConnected (Line 1166, "FIBDatabase.pas" + 4) + $4
[0106CAFA] IBEDatabases.TIBEDatabase.Connect (Line 3137, "IBEDatabases.pas" + 2) + $10
[01005C8A] InspectorFm.TInspectorFrame.OpenDatabase (Line 3309, "Frames\InspectorFm.pas" + 44) + $D
[01000AA6] InspectorFm.TInspectorFrame.ObjectsTLDblClick (Line 1288, "Frames\InspectorFm.pas" + 11) + $A
[00455269] Controls.TControl.DoMouseDown (Line 4306, "Controls.pas" + 2) + $21
[00455325] Controls.TControl.WMLButtonDblClk (Line 4331, "Controls.pas" + 5) + $C
[0044402C] Forms.StdWndProc (Line 1459, "Forms.pas" + 8) + $0
[0044D83B] Forms.TApplication.ProcessMessage (Line 6630, "Forms.pas" + 13) + $1
[010B0664] IBExpert.IBExpert (Line 944, "D:\Projects_5\IBExpert\IBExpert.dpr" + 156) + $7

О чем эта ошибка? (особенно последняя строчка с путем, которого не существует, как и самого файла)
...
Рейтинг: 0 / 0
24.11.2017, 13:19
    #39558969
IBExpert
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
импорт из Excel надстрочного и подстрочного знака
AISО чем эта ошибка? (особенно последняя строчка с путем, которого не существует, как и самого файла)

О том, что сервер ожидает ODS 12.0, а обнаруживает в D:\TEST.FDB ODS 10.1. Если по-рабоче-крестьянски, то ты пытаешься законнектиться к базе, которая создана более старой версией сервера.
Последняя строчка про эксперт, а не про файлы на твоем компе.
...
Рейтинг: 0 / 0
24.11.2017, 13:20
    #39558971
IBExpert
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
импорт из Excel надстрочного и подстрочного знака
AISА чтобы в режиме просмотра было видно надстрочную 2, а не иероглифы, можно как то сделать или настроить?


Коннектиться к базе с чарсетом UTF8.
...
Рейтинг: 0 / 0
24.11.2017, 15:18
    #39559083
AIS
AIS
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
импорт из Excel надстрочного и подстрочного знака
IBExpert,
спасибо за разъяснения.
Стоял ранее официальный IBExpert, импорт там был блокирован, поэтому установил русскоязычную по рекомендации. Вроде предыдущую удалял перед установкой русской версии. Получается, что есть какие-то следы и поэтому получается путаница? Но если без юникода создавать БД, то и зарегистрировать получается. Как поступить? Снести IBExpert и установить заново? Може где ещё почистить надо?
...
Рейтинг: 0 / 0
24.11.2017, 16:45
    #39559147
dennis-r
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
импорт из Excel надстрочного и подстрочного знака
AISКак поступить?Прочитать, что такое ODS и какое отношение к нему имеет сервер . Понять, что Expert тут ни при чём.
...
Рейтинг: 0 / 0
24.11.2017, 18:57
    #39559232
AIS
AIS
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
импорт из Excel надстрочного и подстрочного знака
dennis-rAISКак поступить?Прочитать, что такое ODS и какое отношение к нему имеет сервер . Понять, что Expert тут ни при чём.
Буй его знает от чего не регистрировалась новая БД с юникодом ранее, но вот в очередной раз опять создал новую БД с юникодом и о чудо, и создалась, и зарегистрировалась. И больше скажу: и данные вводятся в юникоде и видны, как хотелось. А главное, что ничего не делал, только разве что про ODS почитал, но то таке...))
Спасибо за советы.

ПС. Теперь снова вернусь к началу - импорт з Excel надстрочного и подстрочного знака. Может тоже уже все работает, а я и не знаю ))
...
Рейтинг: 0 / 0
Форумы / IBExpert [игнор отключен] [закрыт для гостей] / импорт из Excel надстрочного и подстрочного знака / 16 сообщений из 16, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]