Форум программистов, компьютерный форум, киберфорум
Microsoft Access
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.77/22: Рейтинг темы: голосов - 22, средняя оценка - 4.77
0 / 0 / 0
Регистрация: 19.03.2016
Сообщений: 113

Ограничение фунционала базы после определенной даты

01.10.2016, 21:12. Показов 5974. Ответов 71
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Доброго времени суток!
Вопрос в следующем: Есть база данных с формами на локальных компах и таблицами на серваке. Возможно ли сделать так, что бы, скажем, начиная с 30 ноября при запуске локальной базы перед запуском основной формы выскакивало окно с предупреждением : " Через месяц работа программы перейдет в ограниченный режим. Пожалуйста, продлите Вашу лицензию!" и кнопочка "ОК" после которой открывается уже основная форма.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
01.10.2016, 21:12
Ответы с готовыми решениями:

Как при достижении определенной даты стереть одну из таблиц базы данных?
Имеется база данных с именем 'Тренер', в этой базе есть таблца 'Звери', мне надо после достижения определенной даты, стереть таблицу...

Запретить открытие документа после определенной даты
Можно ли запретить открытие документа после определенной даты? Можно написать макрос, но макросы можно же и не запускать. Есть другие...

Блокировать листы в Excel после определенной даты
Добрый день, Искала на просторах интернета решения по данному вопросу, но к сожалению конкретного работающего решения найти не смогла. ...

71
0 / 0 / 0
Регистрация: 19.03.2016
Сообщений: 113
07.10.2016, 13:25  [ТС]
Студворк — интернет-сервис помощи студентам
Подскажите,пожалуйста, почему при обращении к фильтру (в красном кружке) выскакивает такая ошибка? Голову сломал уже, а найти причину не могу
Миниатюры
Ограничение фунционала базы после определенной даты  
0
648 / 101 / 11
Регистрация: 08.06.2015
Сообщений: 1,564
07.10.2016, 13:27
пробел в имени поля уберите
1
0 / 0 / 0
Регистрация: 19.03.2016
Сообщений: 113
07.10.2016, 13:32  [ТС]
Цитата Сообщение от alexpro1979 Посмотреть сообщение
пробел в имени поля уберите
я проверял в других формах этой проблемы нет. при чем таблицы под копирку делались только данные разные, т.е. имена полей везде одинаковые

Что еще может быть?
0
648 / 101 / 11
Регистрация: 08.06.2015
Сообщений: 1,564
07.10.2016, 13:34
имя поля, которое мы видим на скрине оно и в таблице такое или это имя создано запросом типа Поле1 as Поле 1?
0
0 / 0 / 0
Регистрация: 19.03.2016
Сообщений: 113
07.10.2016, 19:41  [ТС]
форма строилась на основе таблицы, поэтому названия полей одинаково
0
Эксперт MS Access
26828 / 14509 / 3192
Регистрация: 28.04.2012
Сообщений: 15,782
07.10.2016, 20:12
NeilEla, Вам говорят совершеннейшую истину. Хотя Jet SQL позволяет создавать объекты с запрещенными символами в именах, в том числе с пробелом, но все остальные инструменты обработки (запросы, код) не воспринимают имя с пробелом как цельное и сигнализируют об ошибке.
Если все же очень хочется такое имя, то его в запросах и коде надо помещать в прямые скобки [КТО ПРИНЯТ]
1
0 / 0 / 0
Регистрация: 19.03.2016
Сообщений: 113
07.10.2016, 20:40  [ТС]
Цитата Сообщение от mobile Посмотреть сообщение
NeilEla, Вам говорят совершеннейшую истину.

Это я знаю)) Просто мне не понятно почему одна и та же форма работает и без ошибок и с ошибкой?
0
0 / 0 / 0
Регистрация: 19.03.2016
Сообщений: 113
19.10.2016, 20:49  [ТС]
Цитата Сообщение от Панург Посмотреть сообщение
забыл причепить пример...
Приветствую! Пытался включить ваше предложение (2016_05.zip) в базу - не получилось((. Верее получилось, но не так как хотелось бы. А нужно следующее: После нажатия кнопки "Открыть отчет" открывается окно с выбором ОСЗН (но не форма ОСЗН - она уже будет не нужна) после "ОК" открывается окно с выбором периода даты обращения (хотя эти окна можно совместить в одно), после "ОК" - на экране готовый для просмотра и печати отчет

Добавлено через 5 минут
Это нужно из-за того, что названия постоянно обновляются и что бы не делать новые кнопочки нужно использовать один отчет с фильтрами по ОСЗН и дате. Адреса, кстати, тоже не нужны
0
Мы один, давай на "ты"
3858 / 1400 / 348
Регистрация: 16.06.2016
Сообщений: 3,300
20.10.2016, 06:54
Цитата Сообщение от NeilEla Посмотреть сообщение
Приветствую! Пытался включить ваше предложение (2016_05.zip) в базу - не получилось((. Верее получилось, но не так как хотелось бы. А нужно следующее: После нажатия кнопки "Открыть отчет" открывается окно с выбором ОСЗН (но не форма ОСЗН - она уже будет не нужна) после "ОК" открывается окно с выбором периода даты обращения (хотя эти окна можно совместить в одно), после "ОК" - на экране готовый для просмотра и печати отчет
Добавлено через 5 минут
Это нужно из-за того, что названия постоянно обновляются и что бы не делать новые кнопочки нужно использовать один отчет с фильтрами по ОСЗН и дате. Адреса, кстати, тоже не нужны
Ничё не понял... Какие кнопАчки? Какие названия?...
Может так будет попроще? Без всяких переходов.
ЗЫ. С фильтрами там можно поиграть...
Вложения
Тип файла: zip 2016_06.zip (197.2 Кб, 6 просмотров)
1
0 / 0 / 0
Регистрация: 19.03.2016
Сообщений: 113
20.10.2016, 09:02  [ТС]
Цитата Сообщение от Панург Посмотреть сообщение
Ничё не понял... Какие кнопАчки? Какие названия?...

это как раз тот случай когда один раз показать проще, чем 100 раз рассказать))))

Добавлено через 9 минут
Неее...этот вариант я уже проходил))) народ - тупой и начинает портить все записи - менять ФИО заявителя, даты и тд

Суть в том, что бы после нажатия кнопки "Открыть отчет" (Ваш вариант №5) всплывало окно фильтра, где пользователь выбирает необходимый ОСЗН и Дату (период дат, типа фильтра "Между") обращения, а потом уже открывается окно самого отчета для просмотра и печати...Т.е. вместо множества кнопок с названиями ОСЗ появляется одна с функцией фильтра) Такое возможно?
0
Мы один, давай на "ты"
3858 / 1400 / 348
Регистрация: 16.06.2016
Сообщений: 3,300
20.10.2016, 09:28
Цитата Сообщение от NeilEla Посмотреть сообщение
Неее...этот вариант я уже проходил))) народ - тупой и начинает портить все записи - менять ФИО заявителя, даты и тд
Запретить редактировать, добавлять по кнопке
Цитата Сообщение от NeilEla Посмотреть сообщение
Суть в том, что бы после нажатия кнопки "Открыть отчет" (Ваш вариант №5) всплывало окно фильтра, где пользователь выбирает необходимый ОСЗН и Дату (период дат, типа фильтра "Между") обращения, а потом уже открывается окно самого отчета для просмотра и печати...Т.е. вместо множества кнопок с названиями ОСЗ появляется одна с функцией фильтра) Такое возможно?
Да всё возможно, но мне кажется, что предложенный мной последний вариант более понятен. Естественно я не сделал там никаких дополнительных защит, но этот функционал можно реализовать. А фильтры можно использовать, как готовые (в шапках колонок), так и сделать дополнительно (если нужно).
1
Мы один, давай на "ты"
3858 / 1400 / 348
Регистрация: 16.06.2016
Сообщений: 3,300
20.10.2016, 10:06
NeilEla, типо так
А дополнительные плюшки можно пустить понад таблицей и карточкой.
Вложения
Тип файла: zip 2016_07.zip (199.5 Кб, 5 просмотров)
1
0 / 0 / 0
Регистрация: 19.03.2016
Сообщений: 113
20.10.2016, 15:11  [ТС]
Цитата Сообщение от Панург Посмотреть сообщение
Да всё возможно

Но как мне это сделать? Вы можете мне помочь и скинуть вариант с таким решением?
0
Мы один, давай на "ты"
3858 / 1400 / 348
Регистрация: 16.06.2016
Сообщений: 3,300
20.10.2016, 17:04
Цитата Сообщение от NeilEla Посмотреть сообщение
Но как мне это сделать?
забавно...
Цитата Сообщение от NeilEla Посмотреть сообщение
Вы можете мне помочь и скинуть вариант с таким решением?
Как же я тебе скину чего-либо, если я не понял, чего это значит
Цитата Сообщение от NeilEla Посмотреть сообщение
Т.е. вместо множества кнопок с названиями ОСЗ появляется одна с функцией фильтра
Это чего за копка? Как по-твоему выглядит "кнопка с функцией фильтра"?
0
 Аватар для V_Monomax
1406 / 1260 / 20
Регистрация: 09.08.2011
Сообщений: 2,319
Записей в блоге: 1
20.10.2016, 20:11
Цитата Сообщение от NeilEla Посмотреть сообщение
ро 2017 год...На каждый год приходится создавать свою базу, т.к. объём информации исчисляется 10-ми тыс клиентов. и каждый сопровождается сканом от 1 до 20 листов А4. Причем инфой из предыдущего года мы пользуемся примерно до середины текущего, а потом эта громадина висит мертвым грузом пожирая ресурсы. Поэтому мною было принято решение разделять базы по годам с возможностью запускать версии предыдущих лет из текущей базы.
Ну, все мы ленивы в той или иной степени)))) Просто это был и остается для меня единственный вариант реализации задания. Но было бы интересно реализовать более простой способ. Ведь в перспективе нужно будет переделывать...несколько тысяч отчетов!!!! Когда можно обойтись заменой в таблицах названий и адресов..но я не знаю как это сделать((((
а не проще ссылки на файлы содержать в БД? А в отдельной папке содержать сканы каждого года?
1
0 / 0 / 0
Регистрация: 19.03.2016
Сообщений: 113
20.10.2016, 20:14  [ТС]
Цитата Сообщение от Панург Посмотреть сообщение
Это чего за копка? Как по-твоему выглядит "кнопка с функцией фильтра"?
Нажимаем 1
Миниатюры
Ограничение фунционала базы после определенной даты  
0
0 / 0 / 0
Регистрация: 19.03.2016
Сообщений: 113
20.10.2016, 20:15  [ТС]
Нажимаем 2

Здесь список выпадающий из названий ОСЗН
Миниатюры
Ограничение фунционала базы после определенной даты  
0
0 / 0 / 0
Регистрация: 19.03.2016
Сообщений: 113
20.10.2016, 20:15  [ТС]
нажимаем 3
И открывается Отчет с нужным ОСЗН и Нужной датой
Изображения
 
0
0 / 0 / 0
Регистрация: 19.03.2016
Сообщений: 113
20.10.2016, 20:18  [ТС]
Добавлено через 1 минуту
Цитата Сообщение от V_Monomax Посмотреть сообщение
а не проще ссылки на файлы содержать в БД? А в отдельной папке содержать сканы каждого года?

Ну сами сканы так и хранятся..на серваке по датам
0
 Аватар для V_Monomax
1406 / 1260 / 20
Регистрация: 09.08.2011
Сообщений: 2,319
Записей в блоге: 1
20.10.2016, 20:26
если:
Цитата Сообщение от NeilEla Посмотреть сообщение
Ну сами сканы так и хранятся..на серваке по датам
то как получается что:
Цитата Сообщение от NeilEla Посмотреть сообщение
а потом эта громадина висит мертвым грузом пожирая ресурсы.
Что-то тут не так.
Ну да ладно, вообще, я бы сделал ход конем, и в вашей формачке сделал бы отбор по датам с оценкой по давности даты, а затем открыл бы форму с возможностью редактировать в случае если раньше давности, и без возможности редактирования форму при условии даты старше условленной.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
20.10.2016, 20:26

Программа должна работать до определенной даты у пользователя, независимо, что он выставит в настройках даты и времени
Добрый день, уважаемые! Уже сломал голову, но ничего не могу придумать. Дело вот в чем: есть программа (клиент обращений в поддержку),...

При выборе даты в календаре - заполнять ячейки по порядку до определенной даты и рядом высвечивать день недели
Здравствуйте. Нужна ваша помощь. В программе есть написанный на VBA календарь. нужно написать код, что бы при выборе даты заполнялись...

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

Ограничение даты
Подскажите, как сделать ограничения по дате что б в базу данных можно было записать только реальную дату (не будущую и не прошлую) ...

Ограничение даты
Нужно сделать ограничение на дату. Чтобы вводились дата - 10 лет. Например, 02.06.2005, не выше. Попробовал сделать что-то вроде Date()...


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

Или воспользуйтесь поиском по форуму:
60
Ответ Создать тему
Новые блоги и статьи
Запустил конкурс "тем и промптов для текстовых квестов созданных почти чисто ИИ"
Adler 06.10.2026
Всем привет! За последние три-четыре дня я создал более 16 текстовых квестовых игр используя преимущественно по одному запросу к ИИ на игру. Мне так понравилось смотреть все ветки/ сцены во всех. . .
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык. Возвращает он вот это: https:/ / i. **********/ vqBWLe2. png Нужную строчку в 3й колонке просто выдумал. . Это. . .
Новая последняя моя музыка в SUNO
zorxor 05.10.2026
Здравствуйте, дорогие мои друзья! С большой радостью я хотел бы представить вам свою новую последнею музыку, которую сгенерировала мне по моей просьбе нейросеть SUNO. С уважением, zorxor. Это. . .
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js. В помощники взял Яндекс-Алису. Было создано три зала на разные интересы. исторические и ретро сериал Хичкок. . .
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#. Название изменил на ColorStep. Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами: - ВидТО (СправочникСсылка. ВидыТО); - ВидГСМ. . .
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр. Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала. Ниже прикреплён. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru