Здравствуйте! Небольшой вопрос к Вам.
У нас есть поле Контейнер, туда будет загружаться документ (фотография, к примеру).
Произвести загрузку документы можно двумя способами: при нажатии на поле, и с помощью Drag and Drop.
Стоит учитывать, что при добавлении файла в строку записи также добавляется время и дата загрузки. При первом способе все данные добавляются без проблем, а вот при dd, файл в контейнер добавляется, однако другие поля в записи остаются пустыми.
И кроме этого файлы в контейнере по разному отображаются! Как можно решить проблему?
Скрипт на загрузку файла в контейнер (см. приложение)
Проблема при Drag & Drop
Проблема при Drag & Drop
- Вложения
-
- Screen Shot 2018-04-06 at 16.15.52.png (50.99 КБ) 9153 просмотра
-
- Screen Shot 2018-04-06 at 16.14.27.png (26.44 КБ) 9153 просмотра
-
- Сообщения: 338
- Зарегистрирован: 11 сен 2017, 13:42
- Откуда: Санкт-Петербург
Re: Проблема при Drag & Drop
Какая версия файлмейкера?
В вашем случае для загрузки картинок следует воспользоваться командой Insert Image
В вашем случае для загрузки картинок следует воспользоваться командой Insert Image
Re: Проблема при Drag & Drop
FM 16. Почему так происходит?
Но документ может быть и не картинкой..
Но документ может быть и не картинкой..
Re: Проблема при Drag & Drop
Просто привяжите к контейнеру скрипт, который по модификации контейнера заполнит нужные поля.
-
- Сообщения: 338
- Зарегистрирован: 11 сен 2017, 13:42
- Откуда: Санкт-Петербург
Re: Проблема при Drag & Drop
Auto Enter calculated value
для поля Дата создания
для поля Время создания
для поля Дата создания
Код: Выделить всё
If(Документы::Контейнер для документов or 1; Get(CurrentDate))
Код: Выделить всё
If(Документы::Контейнер для документов or 1; Get(CurrentTime))
-
- Сообщения: 338
- Зарегистрирован: 11 сен 2017, 13:42
- Откуда: Санкт-Петербург
Re: Проблема при Drag & Drop
Auto-Enter Calculated Value для поля-контейнера, чтобы отображались файлы всегда одинаково:
Код: Выделить всё
Base64Decode ( Base64Encode ( Self); GetAsText(Self) )