2 913 сообщений в этой теме

Рекомендуемые сообщения

1 минуту назад, Korlian сказал:

 

Добрый день!

А как у Вас работает сопоставление разметки xml? Вы используете файл .xsd с сайта АРШИНа или какой-то свой?
Не могу победить самый первый этап - добавить xml-карту...

Карта в принципе не нужна. Карта это лишь руководство к действию, она показывает структуру документа, последовательность разделов и тегов. Формировать xml документ можно по разному.

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах
9 минут назад, Логинов Владимир сказал:

Карта в принципе не нужна. Карта это лишь руководство к действию, она показывает структуру документа, последовательность разделов и тегов. Формировать xml документ можно по разному.

ок.
можете дать ссылку на шаги формирования xml из табличных данных?
я вообще не понимаю как из примера выше можно простым экспортом данных сделать xml без привязки этих данных к разметке...

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

Тема превращается в кружок юного программиста :laugh:

  • Like 7

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах
30 минут назад, Korlian сказал:

ок.
можете дать ссылку на шаги формирования xml из табличных данных?
я вообще не понимаю как из примера выше можно простым экспортом данных сделать xml без привязки этих данных к разметке...

По поводу примера выше. Вам нужно начало переписки :

 

Не знаю пригодится кому или нет, но выложу свой вариант.

В файлике две вкладки, на вкладке Excel заполняется таблица, на вкладке XML нужно протащить формулу из ячейки A2 вниз на нужное количество строк. Затем все ячейки нужно выделить, скопировать и вставить в Word, дальше из ворда скопировать и вставить в блокнот. В блокноте нажать сохранить как и выбрать кодировку UTF-8. Переименовать полученный файл из [имя файла].txt в [имя файла].xml

У меня успешно загрузился и был опубликован файл, сформированный таким образом. 

 

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах
1 час назад, Korlian сказал:

 

Добрый день!

А как у Вас работает сопоставление разметки xml? Вы используете файл .xsd с сайта АРШИНа или какой-то свой?
Не могу победить самый первый этап - добавить xml-карту...

У меня вообще без xml карт. Только текстовые функции экселя, только хардкор

  • Like 2

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах
1 час назад, Maiverik сказал:

Тема превращается в кружок юного программиста :laugh:

Уже не юного)

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах
5 часов назад, Korlian сказал:

ок.
можете дать ссылку на шаги формирования xml из табличных данных?
я вообще не понимаю как из примера выше можно простым экспортом данных сделать xml без привязки этих данных к разметке...

Полностью поддерживаю! Тоже пока не получается решить такую задачу. То, что предлагалось выше - очень неплохо, но там нет тех тегов, которые нужны  нам. А если добавить свои, на вкладке Excel, то полетит вся формула на следующей вкладке.  

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах
6 часов назад, Логинов Владимир сказал:

Карта в принципе не нужна. Карта это лишь руководство к действию, она показывает структуру документа, последовательность разделов и тегов. Формировать xml документ можно по разному.

А  можно варианты формирования xml документа?   Вот чего не хватает в Руководстве пользователя! 

Изменено пользователем Лесси

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

Всех категорически приветствую! , если кого-то интересует создание .xml файла для загрузки в аршин с помощью Microsoft Accesss то я написал базу под это дело за основу взят шаблон из .xml sample "единичное СИ (установлен тип СИ) " можно адаптировать под все виды из шаблона. Ссылка на облако mail https://cloud.mail.ru/public/Q2uY/5FVWnEi8w

 

 

 

  • Like 1

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

На странице поддержки добавили примеры данных xml с протоколами в разных форматах https://fgis.gost.ru/fundmetrology/cm/docs

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах
2 часа назад, Логинов Владимир сказал:

На странице поддержки добавили примеры данных xml с протоколами в разных форматах https://fgis.gost.ru/fundmetrology/cm/docs

А вот еще вопрос, каким образом эти  протоколы поверки  указывать при пакетной загрузке? Или достаточно только вписывать номер протокола?

Изменено пользователем Лесси

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах
33 минуты назад, Лесси сказал:

А вот еще вопрос, каким образом эти  протоколы поверки  указывать при пакетной загрузке? Или достаточно только вписывать номер протокола?

Вы документ откройте любой из примеров. Там в одном из тегов лежит сам протокол в символьной форме. Сам протокол загружается в xml файл и уже потом сервер его преобразует в нормальный вид.

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах
12 часов назад, Лесси сказал:

Полностью поддерживаю! Тоже пока не получается решить такую задачу. То, что предлагалось выше - очень неплохо, но там нет тех тегов, которые нужны  нам. А если добавить свои, на вкладке Excel, то полетит вся формула на следующей вкладке.  

Если вам нужен всего один тэг для поверки СИ специального назначения, то добавить его будет не сложно.

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

интересно  - АРШИНу теперь безразличен "перечень влияющих факторов, при которых выполнялась поверка согласно требований методики поверки" ?

если веяния таковы, что свидетельство о поверке распечатывается и удостоверяется цифровой подписью из данных АРШИНа, то кто, когда и как заполняет это поле, тем более что оно предусмотрено новой редакцией приказа 1815 

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

А тогда ещё вопрос: в некоторых методиках в средствах поверки перечислены СИ, которыми контролируются эти параметры (влияющие факторы), получается их тоже надо указывать в средствах поверки в разделе mis?

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах
13 часов назад, 14pavel сказал:

Всех категорически приветствую! , если кого-то интересует создание .xml файла для загрузки в аршин с помощью Microsoft Accesss то я написал базу под это дело за основу взят шаблон из .xml sample "единичное СИ (установлен тип СИ) " можно адаптировать под все виды из шаблона. Ссылка на облако mail https://cloud.mail.ru/public/Q2uY/5FVWnEi8w

 
 

 

 

Добавил шаблон для  "единичное СИ непригодно" , работает по тому же принципу, меняется только таблица с приборами.

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

Файлы рабочие. Сегодня загружал: https://fgis.gost.ru/fundmetrology/cm/results/1-259823 

 

Журнал поверителя.xlsx

Перевод XLS в XML.xlsm

Прочти меня!.docx

Изменено пользователем abdullaev1989rh@yandex.ru
  • Like 1

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах
23 часа назад, AQZWSX сказал:

Только текстовые функции экселя

 

17 часов назад, 14pavel сказал:

для загрузки в аршин с помощью Microsoft Accesss

 

3 часа назад, abdullaev1989rh@yandex.ru сказал:

Файлы рабочие. Сегодня загружал ....

Прочти меня!.docx

Уважаемые коллеги! Мои навыки работы в Excel далеки от совершенства, поэтому если у Вас есть конструктивные предложения по улучшению файла (например, цветовое выделение незаполненных ячеек, или добавление нескольких средств поверки), прошу высылать свои предложения на эл. почту abdullaev1989rh@outlook.com.

"Всё же хотелось бы услышать начальника транспортного цеха...." (c)

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах
В 31.07.2020 в 15:46, Korlian сказал:

 

Добрый день!

А как у Вас работает сопоставление разметки xml? Вы используете файл .xsd с сайта АРШИНа или какой-то свой?
Не могу победить самый первый этап - добавить xml-карту... 

Если Вы интересовались как это сделать используя встроенный язык программирования, то вот небольшой урок программирования (от не юного программиста).

Вот код на VBA (для программирования выгрузки данных в файл XML, из  MS EXCEL)

1. Должна быть подключена библиотека Microsoft XML, v6 (наверно можно и другие:5,4,3....)

для подключения нужно зайти в пункт Меню: Разработчик/ Visual Basic/ Меню Tools / References...

в списке подключаемых объектов найти Microsoft XML, v6 и галочкой  напротив её имени - включить в свой проект

Выкладываю начало процедуры с описаниями переменных

 

Dim docXMLDOM  As DOMDocument
    
    Dim rootnodElement As IXMLDOMElement
    
    Dim subnodElement As IXMLDOMElement
    Dim miInfoElement As IXMLDOMElement
    Dim singleMInodElement As IXMLDOMElement
    
    Dim applicablenodElement As IXMLDOMElement
    Dim inapplicablenodElement As IXMLDOMElement
    
    Dim curnodElement As IXMLDOMElement
    Dim piDeclaration As IXMLDOMProcessingInstruction
    
    ' Создаем объект DOMDocument
    Set docXMLDOM = New DOMDocument
    
    ' Создаем Processing Instruction 
    Set piDeclaration = docXMLDOM.createProcessingInstruction("xml", "version='1.0' encoding='utf-8'")
        docXMLDOM.appendChild piDeclaration
        
    ' Создаем корневой элемент 0 уровня gost:application + создаем аттрибут xmlns:gost="urn://fgis-arshin.gost.ru/module-verifications/import/2020-04-14"
    Set rootnodElement = docXMLDOM.createElement("gost:application")
        rootnodElement.setAttribute "xmlns:gost", "urn://fgis-arshin.gost.ru/module-verifications/import/2020-04-14"
        
    ' Создаем комментарий
        rootnodElement.appendChild docXMLDOM.createComment("Ôàéë ñîçäàí â ïðîãðàììå ver ¹ 00001   " & vbCrLf & Date & "   " & vbCrLf & Time)
             
    Set docXMLDOM.DocumentElement = rootnodElement
        
    '  1-ый уровень rootnodElement|gost:application
    Set subnodElement = docXMLDOM.createElement("gost:result")
        rootnodElement.appendChild subnodElement
    
    
    ' 2-ый уровень ( subnodElement|gost:result)
    Set miInfoElement = docXMLDOM.createElement("gost:miInfo")
        subnodElement.appendChild miInfoElement

 

Изменено пользователем TinT

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах
20 часов назад, TinT сказал:

"Ôàéë ñîçäàí â ïðîãðàììå ver ¹ 00001  "

Можно расшифровать?

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах
56 минут назад, rmn_mtrlg сказал:

Можно расшифровать?

Файл создан в программе ver № 00001

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах
В 29.07.2020 в 11:09, ettem сказал:

Что с техническими манометрами, как их вносите?

Неужели никто не вносит манометры или 300 штук партией (в вебинаре сказано - только первичная поверка дает такую возможность)?

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах
5 часов назад, ettem сказал:

Неужели никто не вносит манометры или 300 штук партией (в вебинаре сказано - только первичная поверка дает такую возможность)?

Вносим как остальные СИ, каждый экземпляр

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах
В 29.07.2020 в 16:04, AQZWSX сказал:

Не знаю пригодится кому или нет, но выложу свой вариант.

В файлике две вкладки, на вкладке Excel заполняется таблица, на вкладке XML нужно протащить формулу из ячейки A2 вниз на нужное количество строк. Затем все ячейки нужно выделить, скопировать и вставить в Word, дальше из ворда скопировать и вставить в блокнот. В блокноте нажать сохранить как и выбрать кодировку UTF-8. Переименовать полученный файл из [имя файла].txt в [имя файла].xml

У меня успешно загрузился и был опубликован файл, сформированный таким образом.

 

Аршин новый модуль.xlsx

А номер извещения куда вносить?

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах
15 часов назад, Natalia сказал:

Вносим как остальные СИ, каждый экземпляр

И мы также, как их партией вносить, номера то разные

Поделиться этим сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или авторизуйтесь, чтобы оставить комментарий

Комментарии могут оставлять только зарегистрированные пользователи

Создать аккаунт

Зарегистрировать новый аккаунт.

Регистрация

Войти

Есть аккаунт? Войти.

Войти

  • Недавно просматривали   0 пользователей

    Ни один зарегистрированный пользователь не просматривает эту страницу.