Форум программистов, компьютерный форум, киберфорум
Microsoft Access
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.83/6: Рейтинг темы: голосов - 6, средняя оценка - 4.83
223 / 102 / 22
Регистрация: 16.03.2013
Сообщений: 995
1

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

07.09.2017, 11:35. Показов 1113. Ответов 11
Метки нет (Все метки)

Доброго времени суток всем!
Подскажите пожалуйста, можно ли каким то образом использовать в форме типа "модальное диалоговое окно", не имеющей источника данных,(используется для ввода данных напрямую в таблицу) поля типа "вложение".
В таблице есть такой тип поля для хранения файлов документации, хотелось бы его задействовать.
если поместить на форму объект из конструктора, он разумеется фигурирует как свободный, хотелось бы его использовать как контейнер для переноса каких-то файлов в табличное поле "Вложение"
Спасибо
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
07.09.2017, 11:35
Ответы с готовыми решениями:

Вид поля "Вложение" в форме
Здравствуйте! У меня есть вопрос по поводу представления поле "вложения" на форме. Дело в...

Присвоение значения полю типа "Вложение" с использованием VBA
Дорогие коллеги, помогите решить элементарнейшую задачу которая меня поставила просто в тупик...

Отправка файла из поля "Вложение"
Доброго времени суток. Помогите решить следующую проблем - как при отправке почты через Outlook...

Автоматически заполнить поле "цена" при заполнении поля "услуга" в форме
Как автоматически заполнить поле "цена" при заполнении поля "услуга" в форме ? Сам проект -...

11
Мы один, давай на "ты"
2446 / 1035 / 250
Регистрация: 16.06.2016
Сообщений: 2,309
07.09.2017, 11:41 2
Braser, сделай по-человечески - задай форме источник данных...

ЗЫ. Так понимаю, скоро будет вопрос - база внезапно(sic!) достигла 2Гб и поломалась, что делать?
1
223 / 102 / 22
Регистрация: 16.03.2013
Сообщений: 995
07.09.2017, 12:17  [ТС] 3
Цитата Сообщение от Панург Посмотреть сообщение
база внезапно(sic!) достигла 2Гб
исходя из чего такой прогноз ???
0
Модератор
Эксперт MS Access
10044 / 4058 / 654
Регистрация: 07.08.2010
Сообщений: 11,389
Записей в блоге: 3
07.09.2017, 12:24 4
возможно не на то событие привесили обработку(произошло зацикливание)

у меня когда-то в незапамятные времена было обработка М:М
таб 1 -15 тыс записей
таб2 --5 тысяч

после сжатия база была 3мб
1-2 выполнения запроса увеличивали базу до 80-100 мб

но это все-же не 2гб

извиняюсь, неправильно поняла иронию в вопросе Панурга
0
223 / 102 / 22
Регистрация: 16.03.2013
Сообщений: 995
07.09.2017, 12:29  [ТС] 5
Можно рассказать подробнее, чем так опасен сей способ, внесения данных напрямую в таблицу через стороннюю форму?
0
Мы один, давай на "ты"
2446 / 1035 / 250
Регистрация: 16.06.2016
Сообщений: 2,309
07.09.2017, 13:41 6
Цитата Сообщение от Braser Посмотреть сообщение
Можно рассказать подробнее, чем так опасен сей способ, внесения данных напрямую в таблицу через стороннюю форму?
Дело не в способе, дело во вложениях. База на них активно увеличивается в объёме и достигает критических размеров. Конечно зависит от количества данных...
0
223 / 102 / 22
Регистрация: 16.03.2013
Сообщений: 995
07.09.2017, 13:49  [ТС] 7
Файлы небольшие, в базе на данный момент 38000 записей 2016-2017годы, к концу года будет примерно около 48 000 все записи содержат поле вложение, везде хранится от 3 до 6 документов PDF и машинные файлы, вес базы на данный момент 185 мб. Если учесть что в начале года данные за 2016 уйдут в архив, база облегчится наполовину. Так что все не так страшно.
0
Модератор
Эксперт MS Access
10044 / 4058 / 654
Регистрация: 07.08.2010
Сообщений: 11,389
Записей в блоге: 3
07.09.2017, 14:02 8
Цитата Сообщение от Braser Посмотреть сообщение
38000 записей 2016-2017годы, к концу года будет примерно около 48 000 все записи содержат поле вложение, везде хранится от 3 до 6 документов PDF и машинные файлы, вес базы на данный момент 185 мб.
видимо вложения только у некоторых записей, иначе это было бы много больше 185мб
1
223 / 102 / 22
Регистрация: 16.03.2013
Сообщений: 995
07.09.2017, 14:09  [ТС] 9
Виноват, соврал. Посмотрел не ту. Завалялась на сервере старенькая с предыдущей версии. Да она довольно пузатая -1гб
записей гораздо меньше 8000, но это собственно ничего особо не меняет. Ну добежит она до 1,5ГБ к концу года, потом карачун ей наполовину в начале года и дальше работать.
0
535 / 98 / 11
Регистрация: 08.06.2015
Сообщений: 1,520
07.09.2017, 14:37 10
Год закончился и информация не нужна ? Я не могу понять в чем необходимость вести в разных БД по годам. А искать как? Ищу там и там и там ?
1
Модератор
Эксперт MS Access
10044 / 4058 / 654
Регистрация: 07.08.2010
Сообщений: 11,389
Записей в блоге: 3
07.09.2017, 14:51 11
я бы видимо основную информацию держала о одной базе
сканы ЖЕ в подчиненной таблице (можно и в другой базе), но в формате
--код,
--код из первой базы,
--дата заведения
--тип документа,
--скан(и видимо в ОЛЕ)

К СКАНАМ РЕДКО ОБРАЩАЮТСЯ В СВОДНЫХ ОТЧЕТАХ
обычно --это обращение по конкретной позиции основной таблицы, но надо видеть сразу, а что же заведено по конкретной позиции

таб1--основа
1ИВАНОВИВАН  
2ПЕТРОВИГОРЬ  
3    

таб2(сканы)
11свид о рождении01/01/2017скан оле  
21образовании    
31паспорт    
42паспорт    
54паспорт    
1
223 / 102 / 22
Регистрация: 16.03.2013
Сообщений: 995
08.09.2017, 07:12  [ТС] 12
Цитата Сообщение от alexpro1979 Посмотреть сообщение
Год закончился и информация не нужна ? Я не могу понять в чем необходимость вести в разных БД по годам. А искать как? Ищу там и там и там ?
Что мешает создать в данном случае таблицу "Архив" и в случае необходимости устроить поиск если не в действующей таблице, так в архивной?
Периодически, даже можно сказать изредка, требуется достать из далекого прошлого какую-нибудь программу, но это же не значит что она должна в действующей таблице место занимать, ее можно и рядом хранить в "библиотеке", я не прав?
Создаем архив и периодически сливаем туда то, что уже неактуально и действующей базе легче и данные сохранены.

Добавлено через 13 минут
Цитата Сообщение от shanemac51 Посмотреть сообщение
информацию держала о одной базе
сканы ЖЕ в подчиненной таблице
Разумно не спорю, но в данном случае, пока с этой базой нет проблем, тем более что она уже является "отделом" другой - главной БД, где основной обмен информацией идет и как таковых проблем с объемом или скоростью общения между ними пока не наблюдается. Связанные таблицы свою задачу прекрасно выполняют, тем более, что раз в год отправляю старые данные в архив, чистка проще говоря происходит.
У нас даже не сканы, а файлы КД и ЧПУ,они весят гораздо меньше сканов.
Что касаемо внесения вложений в таблицу, решил использовать другой способ и логику введения этих данных.
Спасибо за совет.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
08.09.2017, 07:12

Заказываю контрольные, курсовые, дипломные работы и диссертации здесь.

В форме после изменения источника таблиц "старые" данные не отображаются
Доброго времени суток. было: форма из одной таблицы. В таблице заполнено 255 полей. Создана...

Объединение нескольких таблиц, содержащих поле с типом данных "Вложение"
Добрый день! Есть две базы данных: контракты за 2013 и контракты за 2014, в которых существуют...

В типе данных "Вложение" хранить только адреса файлов (не сами файлы)
Здравствуйте! Подскажите как прикладывать несколько файлов в одно поле, чтобы при этом в БД...

Сложение первого и последнего результата и смена типа данных "текст" на "ссылку"
Здравствуй дорогое сообщество, у меня двe небольшиe головоломки. С помощью запроса я получаю...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
12
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.