Последняя версия DataExpress 3 beta от 9 октября 2018 года. Скачать. Энциклопедия DX. Форум на Develop-Soft

Вывод в формат XML

Взаимодействие DataExpress с операционной системой, другими приложениями и сервисами.
Zekine
Новичок
Сообщения: 42
Зарегистрирован: Ср апр 13, 2016 4:17 pm
Откуда: Зеленоград
Контактная информация:

Вывод в формат XML

Сообщение Zekine » Сб окт 14, 2017 3:53 am

Тема старая, возможно появилось какое то решение. Необходимость создать файл xml в папке сторонней программы и запустить ее. Как я понял запустить ее можно через модель EXEC. А через какой модуль можно создать файл xml?

Аватара пользователя
admin
Разработчик
Сообщения: 3831
Зарегистрирован: Пн мар 14, 2016 11:32 am
Откуда: Ленинградская

Re: Вывод в формат XML

Сообщение admin » Сб окт 14, 2017 5:40 am

Zekine писал(а):Тема старая, возможно появилось какое то решение. Необходимость создать файл xml в папке сторонней программы и запустить ее. Как я понял запустить ее можно через модель EXEC. А через какой модуль можно создать файл xml?

Шаблоны в txt-формате еще не реализованы.

Аватара пользователя
YurAnt
Эксперт
Сообщения: 3361
Зарегистрирован: Чт апр 13, 2017 8:57 am
Контактная информация:

Re: Вывод в формат XML

Сообщение YurAnt » Сб окт 14, 2017 9:38 am

Покажите xml-структуру выходного файла.

Zekine
Новичок
Сообщения: 42
Зарегистрирован: Ср апр 13, 2016 4:17 pm
Откуда: Зеленоград
Контактная информация:

Re: Вывод в формат XML

Сообщение Zekine » Сб окт 14, 2017 10:34 am

В самом низу
http://www.kors-soft.ru/instr/kkm2/instr.htm
Прошу прощения за ссылки

Аватара пользователя
YurAnt
Эксперт
Сообщения: 3361
Зарегистрирован: Чт апр 13, 2017 8:57 am
Контактная информация:

Re: Вывод в формат XML

Сообщение YurAnt » Сб окт 14, 2017 10:59 am

Ага, понял. Лайтик ещё не форкнули в DX-е из за поддержки ККМ... Ничего. Как нибудь доберемся.
А с файлом в принципе можно сообразить.

Аватара пользователя
YurAnt
Эксперт
Сообщения: 3361
Зарегистрирован: Чт апр 13, 2017 8:57 am
Контактная информация:

Re: Вывод в формат XML

Сообщение YurAnt » Пн окт 16, 2017 11:27 am

Такой вариант прокатит?
xml.zip
(134.33 КБ) 53 скачивания
Изображение

Zekine
Новичок
Сообщения: 42
Зарегистрирован: Ср апр 13, 2016 4:17 pm
Откуда: Зеленоград
Контактная информация:

Re: Вывод в формат XML

Сообщение Zekine » Вт окт 17, 2017 8:26 pm

Спасибо, завтра попробую и отпишусь

Zekine
Новичок
Сообщения: 42
Зарегистрирован: Ср апр 13, 2016 4:17 pm
Откуда: Зеленоград
Контактная информация:

Re: Вывод в формат XML

Сообщение Zekine » Ср окт 18, 2017 3:52 pm

Схема рабочая.
Но после нажатия кнопки "Печатать чек" выводится текстовый файл в блокноте, который нужно вручную сохранять: выбирать папку сохранения и писать расширение файла. Затем вручную запускать программу, и она уже находит данный файл. Желательно сделать все автоматом. Я понимаю что это первый тест, и он прошел отлично, что прекрасно! Спасибо!
Еще вопрос. Программа может автоматически удалять старый файл в папке другой программы перед сохранением новой? или это как-то по-другому делается?

Аватара пользователя
YurAnt
Эксперт
Сообщения: 3361
Зарегистрирован: Чт апр 13, 2017 8:57 am
Контактная информация:

Re: Вывод в формат XML

Сообщение YurAnt » Ср окт 18, 2017 5:18 pm

Zekine писал(а):после нажатия кнопки "Печатать чек" выводится текстовый файл в блокноте, который нужно вручную сохранять: выбирать папку сохранения и писать расширение файла. Затем вручную запускать программу, и она уже находит данный файл. ... ...Желательно сделать все автоматом.

Странно. Вот уж не думал, что решив 95% Вашей задачи мне придется решать и остальное...
Вообще-то открытие сформированного xml-файла в текстовике было задумано для демонстрации исправной работы решения.
Вы в ЭкспрешнВиндов не пробовали заглянуть?
Изображение
Программа может автоматически удалять старый файл в папке другой программы перед сохранением новой? или это как-то по-другому делается?

Жмете на кнопку еще раз и файл перезаписывается новым.

Zekine
Новичок
Сообщения: 42
Зарегистрирован: Ср апр 13, 2016 4:17 pm
Откуда: Зеленоград
Контактная информация:

Re: Вывод в формат XML

Сообщение Zekine » Ср окт 18, 2017 7:29 pm

Благодарю!