Сэм89
Сэм89
Местный

Регистрация: 05.05.2007

Кишинёв

Сообщений: 132

07.06.2007 в 10:29:51

"база хоть и простая (15 табличек)" - навскидку, большое количество табиц скорее говорит о ненормализирваной базе нежели о сложности

все это не нравится - не заточено под мои цели; логика будет размазана по куче запросов в куче полей различных таблиц или форм

талицы являются только хранилищем, работать с ними напрямую дурной тон. Для этого предназначены формы, там и затачивайте свою дальнейшую логику по работе с данными

удалить встроенный фильтры

  • remove filter/sort ищете в конт. меню или в панелях

зы: Борей (Northwind) - хорошее подспорье для начинания. Идет в комплекте с оффисом

0
SergeyE
SergeyE
Резидент

Регистрация: 29.10.2005

Москва

Сообщений: 7656

07.06.2007 в 13:08:20

нет уж - вся логика будет в виде кода (if then... elseif end - ужас) - а я хочу в виде таблиц или в еще каком визуально удобном способе изображения, чтобы потом можно было перекраивать и т.д.

где это - в меню или через код ?

0
Сэм89
Сэм89
Местный

Регистрация: 05.05.2007

Кишинёв

Сообщений: 132

07.06.2007 в 13:41:44

код вы к таблицам не привяжите, там нет events. К формам да, да и ничто вам не мешает построить форму в виде талилицы. Посмотрите внимательно, что вам предлагает wizard - datasheet там есть, вид той же талицы, но по сути форма

0
Zig-
Zig-
Местный

Регистрация: 29.10.2005

Брест

Сообщений: 228

08.06.2007 в 02:10:25

SergeyE написал : 1)чтобы можно было понасохранять кучу своей логики и все это обновлять, усовершенствовать и т.д.
2)не вдаваясь особо в программирование.

не прокатит. условие 1 требует наличия условия 2.

0
SergeyE
SergeyE
Резидент

Регистрация: 29.10.2005

Москва

Сообщений: 7656

08.06.2007 в 13:23:13

2Сэм89
до wizard - datasheet я доберусь не скоро; можете ответить про стирание фильтра (MSAccess 97) ?

2Сэм89

неправильно - программирование д.б. на стадии разработки/первоначальной наладки, а не последующей стадии манипуляций с логикой повторяю - если логика зашита в коде - тогда как Вы говорите и как мне не надо; надо - логика - отдельно

0
Сэм89
Сэм89
Местный

Регистрация: 05.05.2007

Кишинёв

Сообщений: 132

08.06.2007 в 13:57:33

под рукой 97 нет. попробуй использовать кнопочку Clear Grid (выглядит как Х) - если использовал фильтр по форме

до wizard - datasheet я доберусь не скоро

Идешь в закладку Формы, жмеш кнопку Создать новую форму и выбикаеш в списке AutoForm: Datesheet (по русски наверно АвтоФорма: Таблица) и через 30 сек любуешся

0
Сэм89
Сэм89
Местный

Регистрация: 05.05.2007

Кишинёв

Сообщений: 132

08.06.2007 в 14:17:24

ище раз хочу сказать

  1. не работай с таблицами напрямую
  2. создай форму(ы) для просмотра\поиска нужных записей. Заблокируй их измения от своих же ошибок. Брось нужные кнопки на форму с твоими условиями просмотра
  3. создай форму(ы) для ввода новых записей со всеми требуемыми условиями. Эту же форму можно использовать для редактирования требуемой записи, вызвав ее и формы просмотра

Пользуясь только мастерами можно создать нужное приложение. А когда появятся навыки в VBA - возможности возрастут просто непомерно.

0

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий.

Присоединяйтесь к самому крупному DIY сообществу