powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / [игнор отключен] [закрыт для гостей] / 1C 8.1 и XML
20 сообщений из 20, страница 1 из 1
1C 8.1 и XML
    #35867436
Starlex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет!

Требуется получать от системы 1С 8.1 некую таблицу, состоящую из 2х колонок - артикул товара и его количество. Эти данные в системе 1С есть и они без проблем выгружаются в отчеты, их можно выгрузить в txt, xls, mxl, htm (из слов программиста 1С).

Но нам нужно эти данные получать в xml формате. Я никогда не работал с 1С и слушаю, что мне говорят программисты этой системы 1С. Они говорят, что система напрямую не позволяет этого сделать. Хотелось бы узнать более независимое мнение. :)

Спасибо!
...
Рейтинг: 0 / 0
1C 8.1 и XML
    #35867465
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
напрямую нет. На диске ИТС есть конверторы MXL->XML (...) или программеры запрограммируют.
...
Рейтинг: 0 / 0
1C 8.1 и XML
    #35867511
Фотография mista2009
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafm,

Я вот понять не могу чем txt отличается от xml?
Разве что расширением.
Это же обычный текстовый файл. Ну да с определенным хитрым текстом и всего лишь то.
...
Рейтинг: 0 / 0
1C 8.1 и XML
    #35867597
Starlex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mista2009iscrafm,

Я вот понять не могу чем txt отличается от xml?
Разве что расширением.
Это же обычный текстовый файл. Ну да с определенным хитрым текстом и всего лишь то.

По большому счету, например, дамп бд Oracle тоже обычный текстовый файл с хитрым текстом :)
...
Рейтинг: 0 / 0
1C 8.1 и XML
    #35867603
Starlex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafmнапрямую нет. На диске ИТС есть конверторы MXL->XML (...) или программеры запрограммируют.

Понятно. Спасибо
...
Рейтинг: 0 / 0
1C 8.1 и XML
    #35867613
Фотография mista2009
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
Режим = РежимДиалогаВыбораФайла.Сохранение;
	Диалог = Новый ДиалогВыбораФайла(Режим);
	Диалог.Заголовок = "Сохранение";
	Диалог.Фильтр = "XML-файл (*.xml)|*.xml";
	Если Диалог.Выбрать() Тогда
		Запись =Новый ЗаписьXML;
		Запись.ОткрытьФайл(Диалог.ПолноеИмяФайла);
		Запись.ЗаписатьНачалоЭлемента("Строки");
		Для Каждого Стр Из ЭлементыФормы.ТаблицаСинхронизации.Значение Цикл
			Запись.ЗаписатьНачалоЭлемента("Строка");
			Запись.ЗаписатьНачалоЭлемента("Артикул");
			Запись.ЗаписатьТекст(Артикул);		
			Запись.ЗаписатьКонецЭлемента();
			Запись.ЗаписатьНачалоЭлемента("Наименование");
			Запись.ЗаписатьТекст(Наименование);		
			Запись.ЗаписатьКонецЭлемента();
			Запись.ЗаписатьКонецЭлемента();
		КонецЦикла;
		Запись.ЗаписатьКонецЭлемента();
		Запись.Закрыть();
	КонецЕсли;
...
Рейтинг: 0 / 0
1C 8.1 и XML
    #35867874
Starlex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mista2009,

Спасибо, покажу программерам.
...
Рейтинг: 0 / 0
1C 8.1 и XML
    #35867981
Estel I
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
"Программеры" об этом не знают?
...
Рейтинг: 0 / 0
1C 8.1 и XML
    #35868470
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mista2009Я вот понять не могу чем txt отличается от xml?
Разве что расширением.

занес в цитатник. В последнее время SQL.RU продуктивен на счет перлов.
...
Рейтинг: 0 / 0
1C 8.1 и XML
    #35868594
Фотография Mr Marmelad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafmзанес в цитатник. В последнее время SQL.RU продуктивен на счет перлов.

Коллега Огласите пжс весь список... Я за Вами не успеваю
...
Рейтинг: 0 / 0
1C 8.1 и XML
    #35868621
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Mr Marmeladiscrafmзанес в цитатник. В последнее время SQL.RU продуктивен на счет перлов.

Коллега Огласите пжс весь список... Я за Вами не успеваю
Коллега, он только формируется и на издание не тянет. :) Я еще думаю в каком виде его представить.

то что выше озвучено на 5 по 5-ти бальной шкале.
это типа как "Важно до бизнес-процессов наработать сам бизнес."

Модератор: Тема перенесена из форума "ERP и учетные системы".
...
Рейтинг: 0 / 0
1C 8.1 и XML
    #35868639
Фотография Mr Marmelad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mista2009Я вот понять не могу чем txt отличается от xml?
.

Я ни в коем случае не хочу обидеть коллегу mista2009 но вопрос мой будет звучать так - Как без знания различий Вы создали этот код? На мой взгляд с 10000 фт - вполне адекватный код. И ещё - как бы этот код выглядел для txt файла?
...
Рейтинг: 0 / 0
1C 8.1 и XML
    #35869621
Фотография mista2009
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Mr Marmeladmista2009Я вот понять не могу чем txt отличается от xml?
.

Я ни в коем случае не хочу обидеть коллегу mista2009 но вопрос мой будет звучать так - Как без знания различий Вы создали этот код? На мой взгляд с 10000 фт - вполне адекватный код. И ещё - как бы этот код выглядел для txt файла?

Имеем текстовый файл со следующим содержимым

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:ns1="http://v8.1c.ru/8.1/data/enterprise/current-config" xmlns:tns="http://www.sample-package.org" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.sample-package.org">
	<xsd:import namespace="http://v8.1c.ru/8.1/data/enterprise/current-config"/>
	<xsd:complexType name="Корень">
		<xsd:sequence>
			<xsd:element maxOccurs="unbounded" minOccurs="0" name="Товары" type="ns1:CatalogObject.Номенклатура"/>
		</xsd:sequence>
	</xsd:complexType>
</xsd:schema>

И имеем xml-файл со следующим содержимым

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:ns1="http://v8.1c.ru/8.1/data/enterprise/current-config" xmlns:tns="http://www.sample-package.org" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.sample-package.org">
	<xsd:import namespace="http://v8.1c.ru/8.1/data/enterprise/current-config"/>
	<xsd:complexType name="Корень">
		<xsd:sequence>
			<xsd:element maxOccurs="unbounded" minOccurs="0" name="Товары" type="ns1:CatalogObject.Номенклатура"/>
		</xsd:sequence>
	</xsd:complexType>
</xsd:schema>

Вопрос: чем они отличаются? Ответ: РАСШИРЕНИЕМ


Было сказано "Эти данные в системе 1С есть и они без проблем выгружаются в отчеты, их можно выгрузить в txt..."

Я просто хотел сказать что мешало ихним программистам создать текстовый файл с расширением xml. Наверно полное отсутствие понятия об xml.
...
Рейтинг: 0 / 0
1C 8.1 и XML
    #35869679
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mista2009И имеем xml-файл со следующим содержимым

то что приведен фрагмент XML Schema никто и не заметит. Это же все текстовые файлы, расширение поменять и все.
...
Рейтинг: 0 / 0
1C 8.1 и XML
    #35869684
Фотография mista2009
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafmmista2009И имеем xml-файл со следующим содержимым

то что приведен фрагмент XML Schema никто и не заметит. Это же все текстовые файлы, расширение поменять и все.

Ну это вот мой такой xml-файл. Я так понимию что ты специались по xml. Тогда покажи мне конкретную строку в моём xml-файле которая противоречит правилам xml. А я тебе навсякий случай напомню что

схема xml это XML-ФАЙЛ описывающий xml-файл
...
Рейтинг: 0 / 0
1C 8.1 и XML
    #35869686
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mista2009,
XML - это язык разметки, а не тип файла.

Ресурсов в инете много, на которых можно узнать об этом. Здесь лекции на русском , вполне доступно. Там же можно узнать что такое язык определение схем XML документов и для чего эти схемы нужны.
...
Рейтинг: 0 / 0
1C 8.1 и XML
    #35869702
Фотография mista2009
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafmmista2009,
XML - это язык разметки, а не тип файла.

Ресурсов в инете много, на которых можно узнать об этом. Здесь лекции на русском , вполне доступно. Там же можно узнать что такое язык определение схем XML документов и для чего эти схемы нужны.

Я открыл блокнотик и решил написать xml-файл. Своим тегам я придумал вот такие имена
xsd:schema,xsd:import,... Вопрос: что я сделал не правильно?

Я тебе ещё раз акцентирую: это МОЙ ХМЛ-файл.

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:ns1="http://v8.1c.ru/8.1/data/enterprise/current-config" xmlns:tns="http://www.sample-package.org" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.sample-package.org">
	<xsd:import namespace="http://v8.1c.ru/8.1/data/enterprise/current-config"/>
	<xsd:complexType name="Корень">
		<xsd:sequence>
			<xsd:element maxOccurs="unbounded" minOccurs="0" name="Товары" type="ns1:CatalogObject.Номенклатура"/>
		</xsd:sequence>
	</xsd:complexType>
</xsd:schema>

Мы же щас не обсуждаем его содержимое. А содержимое да, согласен, очень сильно напоминает схему.

Я тебе ещё раз напомню ))

Схема в первую очередь это xml- файл. Запомни.
...
Рейтинг: 0 / 0
1C 8.1 и XML
    #35869836
Фотография iscrafm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mista2009Мы же щас не обсуждаем его содержимое . А содержимое да, согласен, очень сильно напоминает сх ему.

Я тебе ещё раз напомню ))

Схема в первую очередь это xml- файл . Запомни.

у вас все на mista такие или только 2009 года выпуска? И эти люди строят системы для предприятий! Такое нужно вывешивать как предупреждение того, что из этого может получиться.

p.s. и научись с незнакомыми людьми разговаривать в нормальном тоне.
...
Рейтинг: 0 / 0
1C 8.1 и XML
    #35869871
Фотография mista2009
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
iscrafmmista2009Мы же щас не обсуждаем его содержимое . А содержимое да, согласен, очень сильно напоминает сх ему.

Я тебе ещё раз напомню ))

Схема в первую очередь это xml- файл . Запомни.

у вас все на mista такие или только 2009 года выпуска? И эти люди строят системы для предприятий! Такое нужно вывешивать как предупреждение того, что из этого может получиться.

p.s. и научись с незнакомыми людьми разговаривать в нормальном тоне.

Извиняюсь, слишком много эмоций изобразил, надо поскромнее быть.
Ещё и подставил целое сообщество mista :)
...
Рейтинг: 0 / 0
1C 8.1 и XML
    #35870144
Программист 1с
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mista2009Извиняюсь, слишком много эмоций изобразил, надо поскромнее быть.
Ещё и подставил целое сообщество mista :)Подставить общество миста нельзя. Там есть масса неадекватов. Но к чести сказать там есть и очень неплохие программисты (и даже как люди) Но они обычно сбегают...
Но слава богу что отдельные "гении" сидят только там.

ps Господин ПЖ - вас ни коим боком не хотел затронуть данным опусом.
...
Рейтинг: 0 / 0
20 сообщений из 20, страница 1 из 1
Форумы / [игнор отключен] [закрыт для гостей] / 1C 8.1 и XML
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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