Международный клуб владельцев и любителей Нива Тревел, Легенда, Шевроле Нива и Лада 18+

 




 [ Сообщений: 15 ]  На страницу  След.
Автор Сообщение
 
Не в сети
 Заголовок сообщения: Нужен совет по Microsoft Access
Сообщение Добавлено: 04 май 2009, 18:24  
Аватара пользователя
Профи
Профи

    2450
Автор темы
  •  16761
  • 44

  •  17 сен 2006, 23:23

  •  РОССИЯ, Столица нашей Родины город-герой Москва

Блог: Просмотр записи (0)
Такая фигня, значит. Есть у меня база, в которой есть форма для расчёта итогов конкурса. Забили данные по участнику - программа посчитала. В этом году изменились чутка правила "игры" - в качестве штрафа вместо 15 баллов стали снимать 30. Полез я в эту базу, нашёл таблицу, в которой считаются штрафы, поглядел на неё в режиме SQL и поменял строчку "15*[Параметр]" на "30*[Параметр]". После этого программа считать ни фига не хочет, ругается на какие-то дубликаты. Я в Access'e ни бум-бум - тупой до ужаса. : Как мне сделать так, чтобы было не -15, а -30 и не ругалось? Может кто поможет мануально, в смысле ручками сам поправит? Базу могу скинуть на мыло и комментариями что и где править. :smile_doh:

_________________
Сильно бывший ШНивавод, дикий чебуратор CHeauN. Ныне - Хозяин Сатурна. :)


Вернуться к началу
 Профиль  
 
 
Не в сети
 Заголовок сообщения:
Сообщение Добавлено: 05 май 2009, 08:25  
Аватара пользователя
Старожил
Старожил

    1560
  •  4614

  •  26 мар 2007, 11:54

Блог: Просмотр записи (0)
APost писал(а):
(тока если она некомпилированная), то есть файлик только с типом .mdb
и видны таблицы, запросы, макрухи и прочие обработчики событий.


hiew вам всем в помощь! : :

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


Вернуться к началу
 Профиль  
 
 
Не в сети
 Заголовок сообщения:
Сообщение Добавлено: 05 май 2009, 09:14  
Аватара пользователя
Старожил
Старожил

    1560
  •  4614

  •  26 мар 2007, 11:54

Блог: Просмотр записи (0)
APost, а вообще, нафига Access, если есть нормальные полноценные базы данных (Postgresql, MySQL, SQLite, ....)? :

Точнее, в чём смысл? В относительно дешёвой интеграции с офисными приложениями?

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


Вернуться к началу
 Профиль  
 
 
Не в сети
 Заголовок сообщения:
Сообщение Добавлено: 05 май 2009, 09:17  
Аватара пользователя
Профи
Профи

    10810
  •  21100
  • 56
  •   18

  •  19 июл 2007, 14:18

  •  Новосибирск

Блог: Просмотр записи (0)
Если не выйдет, то я тож могу глянуть :smile_cool:

_________________
Владелец ШНГ (12 лет), теперь на Toyota Probox 2015, 4WD


Вернуться к началу
 Профиль Фотоальбом  
 
 
Не в сети
 Заголовок сообщения:
Сообщение Добавлено: 05 май 2009, 09:49  
Аватара пользователя
Резидент
Резидент

    80
  •  174
  • 36

  •  08 окт 2008, 18:10

  •  Уфа

Блог: Просмотр записи (0)
это наверняка зашито в обработках VBA, в SQL-запросах подсчетов не должно быть :
в режиме конструктора формы Alt+F11, в коде должна быть хитро спрятана заветная формула. Хотя смотря как реализовано конечно, способов много


Вернуться к началу
 Профиль  
 
 
Не в сети
 Заголовок сообщения:
Сообщение Добавлено: 05 май 2009, 09:53  
Аватара пользователя
Профи
Профи

    2450
Автор темы
  •  16761
  • 44

  •  17 сен 2006, 23:23

  •  РОССИЯ, Столица нашей Родины город-герой Москва

Блог: Просмотр записи (0)
Желающие качают тут (RAR-архив, 464 кБ). Формат файла - MSO Access 2003 (.mdb). В общей форме есть пункт "Количество неисправимых отклонений" - за него сейчас снимается 15 баллов штрафа (Запросы - Запрос3_Кол откл от черт), а надо, чтобы снималось 30.

Что до формата и качества программирования - нас устраивает, раньше руками это всё считали. :smile_bigsmile: А теперь сидим, чаи гоняем, пока контролёры детальки проверяют. Цифирьки вбить в базу - минутное дело. Безусловно, можно лучше и круче, но и так нормально.

_________________
Сильно бывший ШНивавод, дикий чебуратор CHeauN. Ныне - Хозяин Сатурна. :)


Вернуться к началу
 Профиль  
 
 
Не в сети
 Заголовок сообщения:
Сообщение Добавлено: 05 май 2009, 10:38  
Аватара пользователя
Резидент
Резидент

    80
  •  174
  • 36

  •  08 окт 2008, 18:10

  •  Уфа

Блог: Просмотр записи (0)
CHeauN, да всё правильно считает вроде :

SELECT т.[№ п/п], т.[Кол-во неисправимых отклонений], т.[Кол-во отклонений от чертежа], [Кол-во отклонений от чертежа]*10+30*[Кол-во неисправимых отклонений] AS [Кол-во снятых баллов по гр 11]
FROM т;

насколько я понял, здесь уже измененный вариант, с тридцаткой
пробно сочинил пару записей - все считает. "От чертежа" умножает на 10 и складывает с "неисправимыми"*30. Результат пишет в "кол.сн. баллов по гр. 11"

а дубликаты ..... ну может, случайно ключевые поля одинаковые выставил, потому и ругалсо :?:


Вернуться к началу
 Профиль  
 
 
Не в сети
 Заголовок сообщения:
Сообщение Добавлено: 05 май 2009, 11:31  
Аватара пользователя
Профи
Профи

    2450
Автор темы
  •  16761
  • 44

  •  17 сен 2006, 23:23

  •  РОССИЯ, Столица нашей Родины город-герой Москва

Блог: Просмотр записи (0)
Базу не я делал, потому про её "правильность" ничего не скажу. :smile_nod: Я вообще ничего в Access'е не понимаю почти. 30-ку прописал я, но я не думал, что она там сохранилась... : Сейчас погоняю...

п.с. Хм... Действительно работает... :P Ура, я крутой программер! : И считает правильно. Странно, что вчера торкало её...

_________________
Сильно бывший ШНивавод, дикий чебуратор CHeauN. Ныне - Хозяин Сатурна. :)


Вернуться к началу
 Профиль  
 
 
Не в сети
 Заголовок сообщения:
Сообщение Добавлено: 05 май 2009, 13:30  
Аватара пользователя
Профи
Профи

    5460
  •  12958
  • 55
  •   198

  •  01 фев 2004, 12:09

  •  г. Орёл

Блог: Просмотр записи (0)
А можно и мне вопросик по сабжу?
Давным давно сваял я базку для собственных нужд типа электронной истории болезни на пациентов. И сделал несколько документов слияния с вордом. Так вот, внимание, вопрос: все сливается, ищется и работает правильно, но вот проклятый буржуинский формат даты ММ.ДД.ГГ никак не переделать. То есть в акцессе формат правильный, в ворде тоже, а при слиянии, гад, переделывается. Документы теряют изящность вида и вообще : Это было на всех офисах включая 2007. У кого какие мнения?

_________________
«Жить стало лучше, товарищи. Жить стало веселее...» (И. В. Сталин)
«Я думаю, что человеческие существа и рыбы могут мирно сосуществовать.» (Дж.Буш-мл)


Вернуться к началу
 Профиль Фотоальбом  
 
 
Не в сети
 Заголовок сообщения:
Сообщение Добавлено: 06 май 2009, 14:17  
Аватара пользователя
Профи
Профи

    5460
  •  12958
  • 55
  •   198

  •  01 фев 2004, 12:09

  •  г. Орёл

Блог: Просмотр записи (0)
APost писал(а):
Grey, эта фича VBA. Наступал на эти грабли давным-давно. Несмотря на все локализации у VBA свои вечные стандарты.
Щас долго искать, но я это дело обходил чуть не насильным втыканием бэкслеша в дату (именно по-мерикански, без точек). Тогда VBA понимал правильно. :smile_nod:

А где именно ты бэкслеш втыкал?

_________________
«Жить стало лучше, товарищи. Жить стало веселее...» (И. В. Сталин)
«Я думаю, что человеческие существа и рыбы могут мирно сосуществовать.» (Дж.Буш-мл)


Вернуться к началу
 Профиль Фотоальбом  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 15 ]  На страницу  След.

 

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Перейти: