|
|
|
EMS TQImport3XML.map
|
|||
|---|---|---|---|
|
#18+
На форме лежит 2 компоненты: TQExport4XML и TQImport3XML. Задача. Временно экспортировать данные из таблицы и потом их импортировать обратно. Проблема в том, что, на сайте и в документации вообще нет описания и примеров, как правильно заполнять свойство TQImport3XML. map . вот так выглядит то, что экспортирует компонента TQExport4XML: свойство MAP имеет тип TStrings. По разному пробовал заполнять свойство MAP: Код: plaintext 1. 2. 3. 4. 5. 6. 7. слева - имена полей таблицы, а справа не пойму, как правильно прописать теги. в таблицу добавляются просто пустые строки :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.09.2017, 10:32:50 |
|
||
|
EMS TQImport3XML.map
|
|||
|---|---|---|---|
|
#18+
X11, Глупый вопрос - исходников нет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.09.2017, 12:09:47 |
|
||
|
EMS TQImport3XML.map
|
|||
|---|---|---|---|
|
#18+
Есть, изучаю, но может кто-то уже смог. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.09.2017, 12:33:09 |
|
||
|
EMS TQImport3XML.map
|
|||
|---|---|---|---|
|
#18+
По идее там всё уже есть. Например, GetFields из DATAPACKET и METADATA. Но как его заставить импортировать всё без MAP. Ведь в самом XML всё уже есть. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.09.2017, 12:34:17 |
|
||
|
EMS TQImport3XML.map
|
|||
|---|---|---|---|
|
#18+
X11, Сюда ...\Demos\templates смотрел? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.09.2017, 11:19:43 |
|
||
|
EMS TQImport3XML.map
|
|||
|---|---|---|---|
|
#18+
Осталось понять, как это загрузить. Код: pascal 1. в итоге всё равно: map is empty ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.09.2017, 12:25:08 |
|
||
|
EMS TQImport3XML.map
|
|||
|---|---|---|---|
|
#18+
X11, Э..., вроде как все написано, не? Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.09.2017, 18:18:38 |
|
||
|
EMS TQImport3XML.map
|
|||
|---|---|---|---|
|
#18+
Hammer, не понял ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.09.2017, 12:41:45 |
|
||
|
EMS TQImport3XML.map
|
|||
|---|---|---|---|
|
#18+
Я вижу, что процедура DoLoadConfiguration не ищет и не загружает "QIW_XML_MAP (XML_MAP)" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.09.2017, 12:50:01 |
|
||
|
EMS TQImport3XML.map
|
|||
|---|---|---|---|
|
#18+
С помощью TQImport3Wizard импортировать получается и TemplateFile можно использовать. Но и здесь проблема - в текстовые поля импортируются кракозябры. Не найду, где кодировку указать. только это вижу ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.09.2017, 13:12:53 |
|
||
|
EMS TQImport3XML.map
|
|||
|---|---|---|---|
|
#18+
В общем, импортировать удалось без TQImport3Wizard. Переименовал в TemplateFile секцию [XML_MAP] на [MAP]. Проблема с кодировкой осталась. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.09.2017, 13:23:31 |
|
||
|
EMS TQImport3XML.map
|
|||
|---|---|---|---|
|
#18+
Решил проблему с кодировкой так: Код: pascal 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.09.2017, 15:27:49 |
|
||
|
EMS TQImport3XML.map
|
|||
|---|---|---|---|
|
#18+
X11Я вижу, что процедура DoLoadConfiguration не ищет и не загружает "QIW_XML_MAP (XML_MAP)" Странный ты, вроде все написал: IniFile.ReadSection(QI_MAP, AStrings); где: QI_MAP='MAP' ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.09.2017, 09:36:44 |
|
||
|
|

start [/forum/topic.php?fid=58&msg=39521031&tid=2041825]: |
0ms |
get settings: |
9ms |
get forum list: |
19ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
191ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
51ms |
get tp. blocked users: |
1ms |
| others: | 200ms |
| total: | 490ms |

| 0 / 0 |
