0 / 0 / 0
Регистрация: 19.10.2014
Сообщений: 63
|
|
1 | |
Как вставить макрос изменения даты и времени изменения поля?12.11.2016, 17:54. Показов 4626. Ответов 28
Метки нет (Все метки)
Я не русский, я юрист.
В моей базе на МС Акксесс 2016 я делаю базу цитат из литературных источников (более 400 источников). Создал поле (столбец) с указанием даты создания записи - с параметром Date() - и этот столбец (запись) правильно показывает дату создания каждой новой записи. Иногда приходится вносить изменения в записи (цитаты и пр.). ?Как сделать поле (строку, столбец?), показывающее дату и время последнего изменения записи? Прочитал тему "Сохранение даты и времени изменения значения поля" Сохранение даты и времени изменения значения поля, однако не понял, куда и как вставлять указанный код. Искал в первоисточнике у "Гила Бейтса"- создал макрос изменения даты и времени изменения значения поля, как это прописано на сайте Майкрософта https://support.office.com/ru-... A010342039. На этом сайте сказано: "Действие 3. Добавление полей и макроса в форму ввода данных После создания макроса добавьте его в каждую форму ввода данных, с помощью которых пользователи будут вводить данные в соответствующую таблицу. Откройте форму ввода данных в режиме конструктора. -- На вкладке Конструктор в группе Сервис выберите пункт Добавить существующие поля. -- В окне Список полей в группе Поля, доступные в данном представлении перетащите поля Дата изменения и Время изменения в форму. --При необходимости измените размер полей и их размещение в форме." Но у меня в Аксессе 2016 на вкладке Конструктор в группе Сервис - нет пункта "Добавить существующие поля"?! На самом деле мне надо видеть дату и время последнего изменения записи. Найти или сделать не получается. Прошу помочь, пожалуйста. Если найдутся желающие помочь, прошу - как можно проще (мы не в суде) разжевать по шагам, на уровне "пешехода", - пожалуйста, без терминов.
0
|
12.11.2016, 17:54 | |
Ответы с готовыми решениями:
28
Сохранение даты и времени изменения значения поля Как учесть возможность изменения даты при добавлении N минут к текущему времени? Макрос для изменения формата даты Смена даты и времени создания, изменения у файла. |
Модератор
|
|
12.11.2016, 18:30 | 2 |
было бы проще понять ваши желания, если бы выложили пример базы(по 2-5 записей в таблице)
1
|
0 / 0 / 0
Регистрация: 19.10.2014
Сообщений: 63
|
|
12.11.2016, 19:30 [ТС] | 3 |
как сохранить маленький фрагмент базы в формате базы данных не знаю, поэтому сделал снимок экрана, сохраненный как таблица.
Хочется, чтобы в столбце "Изменена" (2-й столбец справа) сохранялось не время создания записи, а дата и время ПОСЛЕДНЕГО изменения (исправления) записи в строке.
0
|
Модератор
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
12.11.2016, 19:57 | 4 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
экзотический вариант выкладывания таблицы, но хотелось бы увидеть именно базу, ибо в примере нет цитат, нет связи первоисточников и цитат
0
|
0 / 0 / 0
Регистрация: 19.10.2014
Сообщений: 63
|
|
12.11.2016, 21:57 [ТС] | 5 |
Прошу Вас, подскажите, как скопировать только 2-3 записи (с вложенным, связанными таблицами) и выложить их сюда? Насколько я знаю, базу нельзя выложить на форуме (где-то об этом писалось).
0
|
9113 / 6051 / 591
Регистрация: 27.03.2013
Сообщений: 19,886
|
|
12.11.2016, 22:02 | 6 |
kanimet, БД можно выложить даже сюда, если она - в Заархивированном виде и архив не превышает 10 мбт.
0
|
0 / 0 / 0
Регистрация: 19.10.2014
Сообщений: 63
|
|
12.11.2016, 22:53 [ТС] | 7 |
Архив базы с 3 строками (записями) имеет объем 1,8 Гб и не загружается. Выложил архив Таб_Для_форума.zip на мой ЯндексДиск, вот ссылка https://yadi.sk/d/OGHXeQlhyUss9. Прошу Вас, будьте любезны, посмотрите пожалуйста.
0
|
9113 / 6051 / 591
Регистрация: 27.03.2013
Сообщений: 19,886
|
|
12.11.2016, 23:21 | 8 |
Моржет БД не нормализована.
3 строки не могут столько весить. Личнол я, не полезу в куда та. Всё только на форуме смотрю. Вон, пожоже Мобайл, самый лучший из помощников налазился, уже почти целую неделю от вирусов ни как не избавится, типа почти ни байта помощи от негор не слышно. А чё же нам почти начинающим и не особо грамотным вытворять? Я лично боюсь. Соответственно идю Мимо.
0
|
0 / 0 / 0
Регистрация: 19.10.2014
Сообщений: 63
|
|
13.11.2016, 01:18 [ТС] | 9 |
Как нормализовать базу?
Добавлено через 10 минут Продолжу. А). Без примера моей конкретной БД невозможно подсказать, как в поле "Изменена" вместо вставленной мной встроенной функции Time(), вставить тот макрос, на который я ссылался в начале поста - по ссылке на этом же форуме? Б) Может быть в конструкторе задать полю "Изменена" тип данных "Вычисляемый" ...? А вот дальше мне мозгов не хватает!?
0
|
Модератор
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
13.11.2016, 02:31 | 10 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
ваша проблема --ПОЛЕ2 --поле вложения в 2-1:All_Bkmarks _Осн_Таб
оно увеличило размер базы с 200мб до 2гб ---предел вы загнали внутрь базы 80 книг, причем многие повторно Кликните здесь для просмотра всего текста
0
|
199 / 8 / 0
Регистрация: 19.11.2015
Сообщений: 145
|
|
13.11.2016, 09:11 | 11 |
Думаю, надо начать со структуры базы. Не дело хранить повторы. Каждый факт должен быть добавлен только один раз. Книги- полный текст действительно надо хранить в базе? (смотрю по картинке, которую выложила уважаемая shanemac51, спасибо.. Я по внешним ссылкам опасаюсь ходить)..Если не можете прикрепить базу - прикрепите хотя бы схему данных (но чтоб были видны все поля в таблицах).
0
|
Модератор
|
|
13.11.2016, 10:52 | 12 |
поля вложения, 20 полей OLE, множественный выбор, подстановки....
полный комплект нежелательных приемов не менее 2-х вариантов реализации, что-то открывается, что-то нет ---- немного переименовала таблицы, выделив справочники и удалила часть записей
1
|
0 / 0 / 0
Регистрация: 19.10.2014
Сообщений: 63
|
|
13.11.2016, 20:57 [ТС] | 13 |
Спасибо Всем за внимание. Прошу продолжения.
Пристегиваю Схему данных (как скриншот экрана) и пример открытой моей базы (тоже как рисунок). Фишка в том, что на самом деле записи, пристегнутые к одному первоисточнику повторяются. Но в этих записях содержатся интересующие меня цитаты и прочая информация, которую я хочу сохранить в привязке к первоисточнику (книге). Эти цитаты разные, ведут через вложенный Объект (и иногда гиперссылку) к первоисточнику в форматах pdf, djvu, и doc. Иногда количество этих записей (цитат) под одним первоисточником (книгой) м. достигать 40 - 50 шт. Все они для меня важны, именно для цитат и ссылок на соответствующие места в книге, затевалось все. Цитаты содержатся в таблице 2-1-1:All_Bkmarks_Влож_Таб, она вкладывается в таблицу 2-1-2:All_Bkmarks_Осн_Таб. Вот эта основная таблица видна на "морде" (на экране монитора), когда все остальное не раскрыто. Вот к этой основной таблице мне хотелось бы добавить поле, в котором отражались бы дата и время последнего обращения (к записи, к первоисточнику, к вложенной цитате и т.п.). Насколько я понимаю Событием, на которое должен срабатывать таймер (?) - это складывание вложенной таблицы (с цитатами) 2-1-1:All_Bkmarks_Влож_Таб. Я это складывание произвожу нажатием на "минус" (он же крестик = "плюсик") в самом левом поле основной таблицы 2-1-2:All_Bkmarks_Осн_Таб. Но, возможно, я сам не знаю что и как правильно я должен хотеть. Переделать базу и структуру я уже не рискну, боюсь потерять или испортить, что уже сделано. В случае, если по простому - юридически - не получится, то обойдусь. В частности, это же относится к Вашему времени - всегда сложно разбираться в чужой программе (базе), к тому же сделанной не профессионалом. Поэтому, прошу Вас не тратить много времени на мой вопрос - все равно сложный метод я не освою.
0
|
7447 / 4581 / 302
Регистрация: 12.08.2011
Сообщений: 14,288
|
|
14.11.2016, 06:52 | 14 |
Вот мы дураки, столько лет выкладывали, а оно нельзя оказывается. Что теперь делать? Надо идти по всему форуму и удалять все файлы?
0
|
0 / 0 / 0
Регистрация: 19.10.2014
Сообщений: 63
|
|
26.02.2017, 14:31 [ТС] | 15 |
Спасибо за ответ в Вашем сообщении № 12 и пристегнутом образце новой (?) базы в Вашей редакции.
В связи с тем, что возникли неполадки, о которых я пишу в новой теме "Объект MSysResources не найден ядром СУБД Microsoft Access", я пробую починить с учетом того, что предложено Вами (в сообщении № 12). Но я обнаружил, что моя схема данных, которую я выложил ниже в сообщении № 13 полностью совпадает с Вашей, если убрать все ненужные таблицы, не участвующие в создании базы. А также, распакованный архив совпадает - на мой взгляд, полностью - по структуре с моей исходной базой? Таким образом, по-видимому, Ваша схема данных для моей БД и Ваши правки - не помогут уменьшить объем моей базы?
0
|
Модератор
|
|
26.02.2017, 14:50 | 16 |
1
|
0 / 0 / 0
Регистрация: 19.10.2014
Сообщений: 63
|
|
26.02.2017, 15:15 [ТС] | 17 |
Спасибо, буду ждать. Но во вновь созданной теме Панург уже ответил, что объем базы превышен, увы. Я так понимаю, что базу уже не сохранишь в таком виде и её надо разделить (по тематике). И это вполне возможно и просто сделать - насоздавать копий базы, в каждой из которых поудалять все не совпадающее с выбранной темой.
Более общий вопрос - на всю оставшуюся жизнь: в какой базе создавать базу первоисточников литературы с той структурой, которую я заложил в мою эту базу. Так, чтобы в дальнейшем не задумываться а добавлять и добавлять источники, включая фильмы, музыку, книгу и прочее - такая пожизненная библиотека. На мой взгляд, древовидные PIM-ы органайзеры не подходят, т.к. в них не получается (?) организовать выделение цитать в самом первоисточнике и ссылки из отмеченной цитаты к другому источнику и т.п.
0
|
17536 / 7288 / 1663
Регистрация: 21.06.2012
Сообщений: 13,957
|
|
26.02.2017, 15:30 | 18 |
Попробуйте посмотреть Документо-ориентированные СУБД (MongoDB, например).
Не по теме: Список первоисточников, по высшей алгебре, по крайней мере, довольно странен. Как же же без Бурбаки, Ленга, ... .
1
|
Модератор
|
|
26.02.2017, 15:35 | 19 |
вы вроде так и не ответили
Добавлено через 2 минуты вряд ли это под силу ACCESS
0
|
0 / 0 / 0
Регистрация: 19.10.2014
Сообщений: 63
|
|
26.02.2017, 15:59 [ТС] | 20 |
Для юриста - список литературы вполне нормальный.
Надо ведь еще приучить всех остальных юристов, что к правовым текстам можно применить теоретико-множественный подход, и, кроме того, новое должно подаваться из пипетки. Мне, например, Бурбаки не нравились, в последующем оказалось, что что-то у них не так, как это считает Кострикин (уже не помню). Мне достаточно Кострикина, его справочника по общей алгебре, и, кроме того, Владимирова, Сикорского, Матиясевича ну и по мелочи. Я сам себе доказал - следуя Хомскому - что правовые тексты это булева алгебра. Хотя на самом деле, право надо рассматривать как топос в теории категорий. Но если юристы, пускай с трудом, но прожуют булеву алгебру, поскольку это одно и тоже с двузначной классической логикой, то теорию категорий - НЕТ и НИКОГДА. Я сам с трудом воспринимаю эту теорию, нам в Моск.Энерг.И-те в советские годы это не читали.
0
|
26.02.2017, 15:59 | |
26.02.2017, 15:59 | |
Помогаю со студенческими работами здесь
20
Изменение даты и времени создания/изменения файла Подписка приложения на событие изменения формата даты/времени в Android Уменьшение строк кода для преобразования даты и времени изменения файла в строку Учет изменения полей (перенос содержимого полей) с сохранением даты изменения (автомат) Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи | |||||
Это работает. Скорость асинхронной логики велика. Вопрос видимо останется в стабильности. Плата - огонь!
Hrethgir 13.01.2025
По прошлому проекту в Logisim Evolution https:/ / www. cyberforum. ru/ blogs/ 223907/ blog8781. html прилагаю файл архива проекта Gowin Eda и снимок. Восьмибитный счётчик из сумматора+ генератор сигнала. . .
|
UserScript для подсветки кнопок языков программирования в зависимости от текущего раздела
volvo 13.01.2025
В результате работы этого скрипта подсвечиваются нужные кнопки не только в форме быстрого ответа, но и при редактировании сообщения:
/ / ==UserScript==
/ / @name CF_DefaultLangSelect
/ / . . .
|
Введение в модели и алгоритмы машинного обучения
InfoMaster 12.01.2025
Машинное обучение представляет собой одну из наиболее динамично развивающихся областей искусственного интеллекта, которая фокусируется на разработке алгоритмов и методов, позволяющих компьютерам. . .
|
Как на Python создать нейросеть для решения задач
InfoMaster 12.01.2025
В контексте стремительного развития современных технологий особое внимание уделяется таким инструментам, как нейросети. Эти структуры, вдохновленные биологическими нейронными сетями, используются для. . .
|
Как создать нейросеть для генерации картинок на Python
InfoMaster 12.01.2025
Генерация изображений с помощью искусственных нейронных сетей стала одним из наиболее захватывающих направлений в области компьютерного зрения и машинного обучения. В этой статье мы рассмотрим. . .
|
Создание нейросети для генерации текста на Python
InfoMaster 12.01.2025
Нейросети, или искусственные нейронные сети, представляют собой модели машинного обучения, вдохновленные работой человеческого мозга. Они состоят из множества взаимосвязанных узлов, или "нейронов",. . .
|
Как создать нейросеть распознавания изображений на Python
InfoMaster 12.01.2025
Введение в распознавание изображений с помощью нейросетей
Распознавание изображений с помощью нейронных сетей стало одним из самых впечатляющих достижений в области искусственного интеллекта. Эта. . .
|
Основы искуственного интеллекта
InfoMaster 12.01.2025
Искусственный интеллект (ИИ) представляет собой одну из наиболее динамично развивающихся областей современной науки и технологий. В широком смысле под искусственным интеллектом понимается способность. . .
|
Python и нейросети
InfoMaster 12.01.2025
Искусственные нейронные сети стали неотъемлемой частью современных технологий, революционизировав множество областей - от медицинской диагностики до автономных транспортных средств. Python, благодаря. . .
|
Python в машинном обучении
InfoMaster 12.01.2025
Python стал неотъемлемой частью современного машинного обучения, завоевав позицию ведущего языка программирования в этой области. Его популярность обусловлена несколькими ключевыми факторами, которые. . .
|
Создание UI на Python с TKinter
InfoMaster 12.01.2025
TKinter — это одна из наиболее популярных библиотек для создания графических интерфейсов пользователей (GUI) в языке программирования Python. TKinter входит в стандартную библиотеку Python, что. . .
|
HTML5 в разработке мобильных приложений
InfoMaster 12.01.2025
Введение: Обзор роли HTML5 в мобильной разработке
В современном мире мобильных технологий HTML5 стал ключевым инструментом для разработки кроссплатформенных приложений. Эта технология произвела. . .
|