powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Экспорт в xml по шаблону
5 сообщений из 30, страница 2 из 2
Экспорт в xml по шаблону
    #38390750
Frost_Imp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
qwerty112, все вышло проще. Экшены у кнопок не меняются (параметры), меняется только текст. Поэтому чистый текст я оставляю в таблице, а экшен прописываю в коде. Получилось
Код: vbnet
1.
2.
3.
4.
5.
6.
            If Not IsNull(rs2.Fields("action_1")) Then
                Set subNode4 = subNode3.appendChild(xmlParser.createElement("action"))
                subNode4.setAttribute "id", "1"
                subNode4.setAttribute "type", "interest"
                subNode4.Text = rs2.Fields("action_1")
            End If


Даже поля переименовывать (а уж тем более добавлять) не пришлось. Огромное тебе человеческое спасибо!
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Экспорт в xml по шаблону
    #39066825
oms86
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день!
Решил воспользоваться данным методом при решении похожей задачи и сразу застопорился.
Попробовал сформировать почти пустой xml, но по нажатию кнопки, к которой привязан данный макрос, никаких визуальных действий не происходит.

Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
Sub Кнопка2_Click()

    Dim xmlParser As Object ' MSXML2.DOMDocument
    Dim xmlInstr As Object ' MSXML2.IXMLDOMProcessingInstruction
    Dim rootNode As Object ' MSXML2.IXMLDOMElement

    Set xmlParser = CreateObject("Msxml2.DOMDocument")
    
    Set xmlInstr = xmlParser.createProcessingInstruction("xml", "version='1.0'")
    xmlParser.appendChild xmlInstr
    
    Set rootNode = xmlParser.appendChild(xmlParser.createElement("Test"))

    Debug.Print xmlParser.XML
End Sub



Уважаемые форумчане, подскажите пожалуйста где может быть проблема. М.б. надо подключить какую-то библиотеку?
p.s. стоит Access 2007
...
Рейтинг: 0 / 0
Экспорт в xml по шаблону
    #39066858
<>
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
oms86Добрый день!
Решил воспользоваться данным методом при решении похожей задачи и сразу застопорился.
Попробовал сформировать почти пустой xml, но по нажатию кнопки, к которой привязан данный макрос, никаких визуальных действий не происходит.

Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
Sub Кнопка2_Click()

    Dim xmlParser As Object ' MSXML2.DOMDocument
    Dim xmlInstr As Object ' MSXML2.IXMLDOMProcessingInstruction
    Dim rootNode As Object ' MSXML2.IXMLDOMElement

    Set xmlParser = CreateObject("Msxml2.DOMDocument")
    
    Set xmlInstr = xmlParser.createProcessingInstruction("xml", "version='1.0'")
    xmlParser.appendChild xmlInstr
    
    Set rootNode = xmlParser.appendChild(xmlParser.createElement("Test"))

    msgbox xmlParser.XML
End Sub



Уважаемые форумчане, подскажите пожалуйста где может быть проблема. М.б. надо подключить какую-то библиотеку?
p.s. стоит Access 2007
...
Рейтинг: 0 / 0
Экспорт в xml по шаблону
    #39066893
oms86
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
<>, спасибо!
Вроде дошло:)
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Экспорт в xml по шаблону
    #39992550
serg_vba123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
привет. позаимствовал ваш код. спасибо!
но у меня задача экспортировать данные одной строки и экспорт этих данных в отдельный XML файл с именем, например первого первой таблицы "name"

подскажите как мне изменить код?
...
Рейтинг: 0 / 0
5 сообщений из 30, страница 2 из 2
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Экспорт в xml по шаблону
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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