Опция PDSOE Custom Toolbar «Отправить имя файла текущего выбора» с множественным выбором? - PullRequest
0 голосов
/ 06 февраля 2019

Я играю с добавлением некоторых собственных инструментов в PSDOE.Я добавил новую запись панели инструментов, чтобы поэкспериментировать с опциями настройки OpenEdge.Я проверил опцию «Отправить имя файла текущего выбора» и изменил вызываемую процедуру, чтобы иметь один входной параметр, чтобы получить выбранное имя файла при нажатии.

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

Here is what my action looks like

ROUTINE-LEVEL on error undo, throw.
 
define input parameter ip_cParameters as character no-undo.
 
{adecomm/oeideservice.i}
 
/* ***************************  Main Block  *************************** */
 
define variable cParamters          as character no-undo. 
define variable cFileName           as character no-undo.
define variable cProjectName        as character no-undo.
define variable cProjectDisplayName as character no-undo.

assign
  cParamters          = entry( 1, ip_cParameters, chr(3) )
  cFileName           = entry( 2, ip_cParameters, chr(3) )
  cProjectName        = getProjectName()
  cProjectDisplayName = getProjectDisplayName().
   
message 
  "Parameters: " cParamters skip(1)
  "FileName: " cFileName skip(1)
  "Project Name: " cProjectName skip(1)
  "Project Display Name: " cProjectDisplayName skip(1)
  view-as alert-box title "info".
  
  
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...