Цитата:
Сообщение от
axm2017
Например хочу добавить *. dbf и у меня есть обработка переводящая к примеру в json и обратно. Хочу добавить к списку из типов файлов
Можно сделать запускалку формата, которая разберет dbf и отправит стрим геру
Поищите по коду createMappingDestinationRunByImportFormatMappingId
Вот, например CashRegisterProcessingEFSTA_W:
X++:
var runner = ERObjectsFactory::createMappingDestinationRunByImportFormatMappingId(
cashRegisterFiscalTrans.terminal().register().ResponseFormatId,
CashRegisterProcessingEFSTAConfigConst_W::responseFormatIntegrationPoint);
...
var traverser = new ERModelDefinitionParametersTraverser(parameters);
while (traverser.moveNext())
{
var current = ERCast::asAny(traverser.current()) as ERIImportFormatDataSourceContract;
if (current)
{
...
current.parmInputDataStream(stream);
}
}