File

projects/m2-core/src/lib/core/service/data/resource/resource-read.service.ts

Extends

ApiService

Index

Methods

Constructor

constructor(http: HttpClient, utilService: UtilService, endpointService: EndpointConfigService)
Parameters :
Name Type Optional
http HttpClient No
utilService UtilService No
endpointService EndpointConfigService No

Methods

Public exportAccountsToExcel
exportAccountsToExcel(columns: string[])

Admin

Parameters :
Name Type Optional
columns string[] No
Returns : Observable<Blob>
Public exportAccountsToExcelUrl
exportAccountsToExcelUrl(columns: string[])
Parameters :
Name Type Optional
columns string[] No
Returns : string
Public exportApplicationsReport
exportApplicationsReport(tableId: number, fileType: FileType, async: boolean)
Parameters :
Name Type Optional
tableId number No
fileType FileType No
async boolean No
Returns : Promise<Blob>
Public exportClassifierToXml
exportClassifierToXml(classifier: TaxonomyClassifier)
Parameters :
Name Type Optional
classifier TaxonomyClassifier No
Returns : void
Public exportConstraintTableToExcel
exportConstraintTableToExcel(tableId: number, async)

Constraints

Parameters :
Name Type Optional Default value
tableId number No
async No false
Returns : Promise<Blob>
Public exportItemsToExcel
exportItemsToExcel(tableId: number, fileType: FileType, columnIds: string[], async)

Items

Parameters :
Name Type Optional Default value
tableId number No
fileType FileType No
columnIds string[] No
async No false
Returns : Promise<Blob>
Public exportItemsToXml
exportItemsToXml(request: XmlExportRequest)
Parameters :
Name Type Optional
request XmlExportRequest No
Returns : Promise<Response>
Public exportMeasuresToXml
exportMeasuresToXml()

Units

Returns : Promise<Blob>
Public exportNodesToExcel
exportNodesToExcel(headNodeId: number)

Экспортировать ноды в Excel, подчинённые headNodeDescriptor. Сама headNodeDescriptor в выгрузку не попадает, т.к. формат файла предполагает пустой гуид родительской ноды, если нода подчинена root node

Parameters :
Name Type Optional
headNodeId number No
Returns : Observable<Blob>
Public exportPropertiesToExcel
exportPropertiesToExcel(groupId: number)

Properties

Parameters :
Name Type Optional
groupId number No
Returns : Promise<Blob>
Public exportTransitionalKeysToExcel
exportTransitionalKeysToExcel(tableId: number, exportOnlyHeader)
Parameters :
Name Type Optional Default value
tableId number No
exportOnlyHeader No false
Returns : Promise<Response>
Public getApplicationAttributeFileBodyFromHistoryURL
getApplicationAttributeFileBodyFromHistoryURL(attributeId: number, preventCache)
Parameters :
Name Type Optional Default value
attributeId number No
preventCache No false
Returns : string
Public getApplicationAttributeValueFileBodyURL
getApplicationAttributeValueFileBodyURL(attributeId: number, preventCache)

Applications

Parameters :
Name Type Optional Default value
attributeId number No
preventCache No true
Returns : string
Public getApplicationTemplatePropertyFileBodyURL
getApplicationTemplatePropertyFileBodyURL(propertyId: number, preventCache)
Parameters :
Name Type Optional Default value
propertyId number No
preventCache No true
Returns : string
Public getAttributeValueFileBodyFromHistoryURL
getAttributeValueFileBodyFromHistoryURL(attributeValueId: number, preventCache)
Parameters :
Name Type Optional Default value
attributeValueId number No
preventCache No false
Returns : string
Public getAttributeValueFileBodyURL
getAttributeValueFileBodyURL(valueId: number, preventCache)

Values

Parameters :
Name Type Optional Default value
valueId number No
preventCache No true
Returns : string
Public getExchangeClassXML
getExchangeClassXML(classId: number)

Экспорт ExchangeClass в XML формате.

Parameters :
Name Type Optional
classId number No
Returns : Promise<Blob>
Public getExportedItemFileBodyURL
getExportedItemFileBodyURL(hash: string, fileName?: string)

Replication

Parameters :
Name Type Optional
hash string No
fileName string Yes
Returns : string
Public getFeedBacks
getFeedBacks()
Returns : Promise<Blob>
Public getInterStructureExportMessageById
getInterStructureExportMessageById(exportedStructureId: number, preventCache?)
Parameters :
Name Type Optional
exportedStructureId number No
preventCache Yes
Returns : Promise<string>
Public getInterStructureExportMessageByIdUrl
getInterStructureExportMessageByIdUrl(exportedStructureId: number, preventCache?)

Получить xml исходящего сообщения

Parameters :
Name Type Optional
exportedStructureId number No
preventCache Yes
Returns : string
Public getInterStructureSourceMessageById
getInterStructureSourceMessageById(sourceStructureId: number, preventCache?)
Parameters :
Name Type Optional
sourceStructureId number No
preventCache Yes
Returns : Promise<string>
Public getInterStructureSourceMessageByIdUrl
getInterStructureSourceMessageByIdUrl(sourceStructureId: number, preventCache?: boolean)

Получить xml входящего сообщения

Parameters :
Name Type Optional
sourceStructureId number No
preventCache boolean Yes
Returns : string

Сообщение, файл xml в utf-8

Public getLicenseClaim
getLicenseClaim()

License

Returns : Promise<Blob>
Public getNodeDocumentation
getNodeDocumentation(nodeId: number)

Получить документацию по ноде в формате MS Word *.docx

Parameters :
Name Type Optional
nodeId number No
Returns : Promise<Blob>
Public getSourceRecordFileBodyURL
getSourceRecordFileBodyURL(sourceRecordId: number, fileId: number, fileName?: string)

Получить тело файла.

Parameters :
Name Type Optional Description
sourceRecordId number No

идентификатор входящего сообщения

fileId number No

идентификатор файла

fileName string Yes

имя файла, необязательно

Returns : string

Тело файла

Public getSourceRecordsExcelTemplate
getSourceRecordsExcelTemplate(classId: number)

Получить XLSX темплейт для заполнения данными для импорта в систему

Parameters :
Name Type Optional
classId number No
Returns : Promise<Blob>
Public getTemporaryFileUrl
getTemporaryFileUrl(fileUuid: string)

Misc

Parameters :
Name Type Optional
fileUuid string No
Returns : string

results matching ""

    No results matching ""