Quintiq file version 2.0
|
#parent: DataHolderFileProvider_812
|
Response OnCreated () id:Response_DialogImport_DataHolderFileProvider_OnCreated_529
|
{
|
#keys: '[136682.0.2054553938]'
|
CanBindMultiple: false
|
DefinitionID: 'Responsedef_WebComponent_OnCreated'
|
GroupServerCalls: true
|
QuillAction
|
{
|
Body:
|
[*
|
/* Set DataHolderDirectoryFileItem
|
Workaround for fileItems not being filled in above call*/
|
|
providerslist := FileProvider::ListFileProviders();
|
providers := providerslist.Tokenize( ';' );
|
|
fp := FileProvider::Create( providers.Element( 0 ) ); // 3DDrive is the only one
|
DataHolderFileProvider.Data( &fp );
|
|
fileprovider := DataHolderFileProvider.Data();
|
folder := fileprovider.CreateFileItemFromURL( "" );
|
DataHolderDirectoryFileItem.Data(&folder);
|
fileItems := fileprovider.List( DataHolderDirectoryFileItem.Data() );
|
try
|
{
|
|
DataHolderFileItems.Data( &fileItems );
|
}
|
onerror
|
{
|
// Reset the last used drive
|
|
}
|
*]
|
}
|
}
|