Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Access
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 17.03.2010, 12:36   #1
Box_slav
 
Регистрация: 16.03.2010
Сообщений: 6
По умолчанию Сохранение выражений формы в таблице

Помогите решить такую граблю, решение предполагаю простое.
По сути: Акссес 2007. Есть форма в несколько элементов поля формы числовые, в одно из полей записивается выражение данной формы и эти выражения не записыватся (сохраняются в таблице).
Вопрос: Что и где нужно прописать чтобы заставить сохранять выражения формы в таблице?
Данные таблици в дальнейше используются для формирования запросов и отчетов.
p.s. а мона заставить считать таблици акссес как в экселе?

За ранее всем спасибо кто откликнулся с реальными предложениями!
Box_slav вне форума Ответить с цитированием
Старый 17.03.2010, 13:56   #2
Abrakadabra
Форумчанин
 
Регистрация: 26.04.2008
Сообщений: 487
По умолчанию

Re: По сути..
А Ваша форма имеет источник записей (таблицу)?

Re: p.s
Нельзя. В аксесс в этом нет необходимости
Abrakadabra вне форума Ответить с цитированием
Старый 17.03.2010, 15:26   #3
Box_slav
 
Регистрация: 16.03.2010
Сообщений: 6
По умолчанию

Цитата:
Сообщение от Abrakadabra Посмотреть сообщение
Re: По сути..
А Ваша форма имеет источник записей (таблицу)?

Re: p.s
Нельзя. В аксесс в этом нет необходимости
да сама форма имеет источник записи таблицу в каторой и сохраняются записи полей и каторые вносятся в ручками, а от выражения почемуто не хотят сохранятся остаются пустыми. В окне свойст поля формы удаляю все выражения тогда таблица начинает сохранять данные но данные приходится вносить ручками.
прикрепляю файл с примером (обратить внимание с выражение на поле 4)

Спасибо за понимание
Вложения
Тип файла: rar Базаданных1.rar (28.4 Кб, 27 просмотров)
Box_slav вне форума Ответить с цитированием
Старый 17.03.2010, 20:02   #4
Teslenko_EA
Участник клуба
 
Регистрация: 10.08.2009
Сообщений: 1,796
По умолчанию

Здравствуйте Box_slav.
очевидно Вы знакомы с Excel и начинаете знакомиться с базами данных.
"очевидно" - судя по попытке сохранить в поле [4] данные,
имея сохраненные значения полей [1] и [2], зачем пытаться сохранить в таблице результат математической операции. Он отображается в поле формы и так же легко может быть получен в любое время без избыточного сохранения в поле [4]
рекомендация: откажитесь от использования имен объектов состоящих из цифр или начинающихся с цифры.
Евгений.
Teslenko_EA вне форума Ответить с цитированием
Старый 17.03.2010, 20:40   #5
Box_slav
 
Регистрация: 16.03.2010
Сообщений: 6
По умолчанию

Цитата:
Сообщение от Teslenko_EA Посмотреть сообщение
Здравствуйте Box_slav.
очевидно Вы знакомы с Excel и начинаете знакомиться с базами данных.
"очевидно" - судя по попытке сохранить в поле [4] данные,
имея сохраненные значения полей [1] и [2], зачем пытаться сохранить в таблице результат математической операции. Он отображается в поле формы и так же легко может быть получен в любое время без избыточного сохранения в поле [4]
рекомендация: откажитесь от использования имен объектов состоящих из цифр или начинающихся с цифры.
Евгений.
Здравствуйте Евгений
Спасибо что откликнулись
Данный пример просто как пример, в самом деле база садового общества и данные таблици нужны для формирования разного вида запросов и отчетов
Box_slav вне форума Ответить с цитированием
Старый 18.03.2010, 10:29   #6
Box_slav
 
Регистрация: 16.03.2010
Сообщений: 6
По умолчанию

Уважаемые программисты помогите решить проблему по сохранности данных в таблице. Очень нужно много потрачено времени и сил.
Пожалуйста!
За действующие предложения отблагодарю давайте номера своих кошельков.

Последний раз редактировалось Box_slav; 18.03.2010 в 11:11.
Box_slav вне форума Ответить с цитированием
Старый 22.03.2010, 19:49   #7
Skolot
Форумчанин
 
Регистрация: 11.11.2008
Сообщений: 101
По умолчанию

Box_slav, попробуйте создать запрос с вычисляемыми полями, в которых используются выражения, аналогичные тем, что вы используете в форме. Потом
на основе такого запроса сделайте запрос Make-Table_Query и будет вам таблица со всеми вычисленными полями.
Skolot вне форума Ответить с цитированием
Старый 23.03.2010, 13:28   #8
Box_slav
 
Регистрация: 16.03.2010
Сообщений: 6
По умолчанию

Ув. Skolot, к сожалению у меня не получилось (не хватило знаний и в гугле не нашел) выполнить последний запрос "Make-Table_Query" по Вашему совету.
Большая прозьба во вложении пример базы, если можно покажите на примере как это делается.

Большое спасибо!
Вложения
Тип файла: rar БАЗАДА~1.RAR (32.5 Кб, 12 просмотров)

Последний раз редактировалось Box_slav; 23.03.2010 в 21:20.
Box_slav вне форума Ответить с цитированием
Старый 24.03.2010, 13:07   #9
Skolot
Форумчанин
 
Регистрация: 11.11.2008
Сообщений: 101
По умолчанию

Box_slav, к сожалению, я не могу открыть ваш пример, т.к. у меня версия Ацеесс-2003. Не могли бы Вы сохранить свой файл в формате Ацеесс-2003 и выложить его еще раз?
Skolot вне форума Ответить с цитированием
Старый 24.03.2010, 14:49   #10
Box_slav
 
Регистрация: 16.03.2010
Сообщений: 6
По умолчанию

Сохранил в формате для вер. 2003
Вложения
Тип файла: rar База данных 2003.rar (25.3 Кб, 10 просмотров)
Box_slav вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
сохранение формы в jpg acid_bmstu Общие вопросы Delphi 1 13.12.2009 02:11
Сохранение и печать формы Технолог Компоненты Delphi 1 17.05.2008 14:42
Сохранение формы Veiron Общие вопросы Delphi 7 12.01.2008 00:11
Сохранение области формы Marsik Помощь студентам 11 15.11.2007 21:00
Сохранение данных в таблице Таня84 БД в Delphi 7 04.03.2007 02:44