Перейти к контенту

7 754 сообщения в этой теме

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

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

 

Добрый день!

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

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

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

  • Ответы 7,8k
  • Создана
  • Последний ответ

Лучшие авторы в этой теме

Лучшие авторы в этой теме

Загружено фотографий

9 минут назад, Логинов Владимир сказал:

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

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

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

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

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

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

 

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

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

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

 

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

1 час назад, Korlian сказал:

 

Добрый день!

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

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

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

1 час назад, Maiverik сказал:

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

Уже не юного)

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

5 часов назад, Korlian сказал:

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

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

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

6 часов назад, Логинов Владимир сказал:

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

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

Изменено пользователем Лесси
Ссылка на комментарий
Поделиться на других сайтах

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

 

 

 

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

На странице поддержки добавили примеры данных 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
Ссылка на комментарий
Поделиться на других сайтах

  • Специалисты
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 сказал:

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

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

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

Присоединиться к обсуждению

Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.

Гость
Ответить в этой теме...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

×   Ваша ссылка была автоматически заменена на медиа-контент.   Отображать как ссылку

×   Ваши публикации восстановлены.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Загрузка...

Информация

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


×
×
  • Создать...