AXForum  
Вернуться   AXForum > Microsoft Dynamics NAV > NAV: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 24.03.2015, 10:59   #1  
Kadawrik is offline
Kadawrik
Участник
 
279 / 11 (1) +
Регистрация: 04.11.2010
Речь ведь идет о поле типа BLOB таблицы?
когда Вы дефинируете это поле в таблице и выбираете тип BLOB, в Properties этого поля появляется свойство SubType (см. картинку)
Изображения
 
Старый 24.03.2015, 15:38   #2  
smoyk is offline
smoyk
Участник
 
188 / 13 (1) ++
Регистрация: 20.04.2007
Цитата:
Сообщение от Kadawrik Посмотреть сообщение
Речь ведь идет о поле типа BLOB таблицы?
когда Вы дефинируете это поле в таблице и выбираете тип BLOB, в Properties этого поля появляется свойство SubType (см. картинку)
Точно, спасибо)
Тогда непонятно, почему у меня при открытии диалога (при импорте) показывает *.bmp (1й пункт в окне выбора файла), хотя в свойстве поля стоит User-Defined (т.е. все файлы, как я понимаю)...
Можете что то подсказать?
Старый 24.03.2015, 16:39   #3  
Kadawrik is offline
Kadawrik
Участник
 
279 / 11 (1) +
Регистрация: 04.11.2010
Цитата:
Сообщение от smoyk Посмотреть сообщение
Тогда непонятно, почему у меня при открытии диалога (при импорте) показывает *.bmp (1й пункт в окне выбора файла), хотя в свойстве поля стоит User-Defined (т.е. все файлы, как я понимаю)...
Можете что то подсказать?
Если вызывать эту функцию в таком виде:
Код:
IMPORT('C:\TEMP\*.*' , TRUE);
то открывается окно с указанным каталогом и ВСЕМИ файлами. Если путь не указывать, а тольно '*.*' то откоется текущий католог со ВСЕМИ файлами
Старый 25.03.2015, 06:41   #4  
smoyk is offline
smoyk
Участник
 
188 / 13 (1) ++
Регистрация: 20.04.2007
Я вызываю
"Const BLOB".IMPORT(Path+'\'+Name, TRUE)
с конкретным файлом (ексель)... Как я понял из ваших слов, из-за этого свойство не отрабатывает.
Спасибо за помощь.
Старый 25.03.2015, 12:57   #5  
Kadawrik is offline
Kadawrik
Участник
 
279 / 11 (1) +
Регистрация: 04.11.2010
Цитата:
Сообщение от smoyk Посмотреть сообщение
Как я понял из ваших слов, из-за этого свойство не отрабатывает.
Я не спец по BLOB'ам. Просто попробовала у себя на компе и описала Вам результат. Возможно более опытные коллеги что полезного по теме подскажут.
Если Вы в вызове функции IMPORT указываете конкретное имя файла, то зачем тогда открываете диалоговое окно для выбора этого самого файла? Может, тогда имело бы смысл вызывать функцию в виде:
Код:
"Const BLOB".IMPORT(Path+'\'+Name, FALSE)
?
Старый 26.03.2015, 12:41   #6  
smoyk is offline
smoyk
Участник
 
188 / 13 (1) ++
Регистрация: 20.04.2007
Цитата:
Сообщение от Kadawrik Посмотреть сообщение
Если Вы в вызове функции IMPORT указываете конкретное имя файла, то зачем тогда открываете диалоговое окно для выбора этого самого файла? Может, тогда имело бы смысл вызывать функцию в виде:
Код:
"Const BLOB".IMPORT(Path+'\'+Name, FALSE)
?
Ну так как с диалоговым окном как надо не работает, то я в конечном итоге и сделал без него. А смысл был в подтверждении импорта пользователем.
Старый 26.03.2015, 13:51   #7  
Kadawrik is offline
Kadawrik
Участник
 
279 / 11 (1) +
Регистрация: 04.11.2010
Цитата:
Сообщение от smoyk Посмотреть сообщение
Ну так как с диалоговым окном как надо не работает, то я в конечном итоге и сделал без него. А смысл был в подтверждении импорта пользователем.
А чем Вас функция CONFIRM для таких целей не устраивает?
 


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 21:10.