Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Снова вопрос по диплому. помогите / 25 сообщений из 28, страница 1 из 2
13.06.2003, 20:52
    #32182431
Dissa
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Снова вопрос по диплому. помогите
преподы мля достали, все новое им подавай
во бщем дело такое: есть таблица с 42 предметами и кол-во часов по ним, ещё имеются 2 таблицы с группами в которых 21 и 26 человек и еще кучка таблиц, все они связаны между собое
по номерам зачеток(кроме предметов). Запросом на создание таблицы беруться данные из всех таблиц(опять же кроме часов по предметам) и из этой таблицы делается формы для каждой из групп(там 2 формы получается и на каждой странице формы вся инфа про студента).
Мне надо сложить кол-во часов по предметам и занести в форму надпись: Всего и циферку, которая будет показываться для каждого студента 2х групп.
я уже далал запросом с указанием в груп-ке SUM, он сложил все правилно, получилась нужная цифра, а в форме, когда я указываю построителем выражений туда, он пишет #имя
ЗЫ. мож я чо не правильно делаю. Подскажите, если можно по подробней
...
Рейтинг: 0 / 0
13.06.2003, 21:10
    #32182434
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Снова вопрос по диплому. помогите
> Подскажите, если можно по подробней

Только взамен на возможность посмотреть, что все-таки было сделано. По-моему, так будет честно.

Сдается мне, что вся присказка про структуру таблиц была лишняя. Лично мне хочется глянуть только на то выражение, которое выдает ошибку.
...
Рейтинг: 0 / 0
13.06.2003, 21:46
    #32182443
Dissa
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Снова вопрос по диплому. помогите
=[Запрос2]![Sum-кол-во часов]
...
Рейтинг: 0 / 0
13.06.2003, 22:20
    #32182452
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Снова вопрос по диплому. помогите
=DLookup("[Sum-кол-во часов]","[Запрос2]")

Вот так должно получиться. Так, как у Вас, можно обращаться только к полю на той же форме, а не просто к запросу в базе. С Вас бутылка.
...
Рейтинг: 0 / 0
14.06.2003, 06:55
    #32182482
Dissa
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Снова вопрос по диплому. помогите
Замётано, как только буду в Израеле сразу Вам сообщу :))
Но, при Вашем раскладе выдаётся "ошибка синтаксиса во введенном выражении"
...
Рейтинг: 0 / 0
14.06.2003, 12:25
    #32182500
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Снова вопрос по диплому. помогите
Вы уверены, что название запроса и название поля пишутся точно так? Попробуйте переименовать поле во что-нибудь без пробелов и минусов и убрать из этого выражения все квадратные скобки.
...
Рейтинг: 0 / 0
15.06.2003, 08:34
    #32182630
Dissa
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Снова вопрос по диплому. помогите
Блин, все равно ничего не получается и при переименовании имен полей, и при удалении квадратных скобок.
...
Рейтинг: 0 / 0
15.06.2003, 10:28
    #32182637
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Снова вопрос по диплому. помогите
Следующий этап. Плз, покажите мне то выражение, которое у Вас поставлено теперь. А заодно и текст запроса, а также его имя.
...
Рейтинг: 0 / 0
15.06.2003, 11:02
    #32182642
Dissa
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Снова вопрос по диплому. помогите
Таблица с предметами и количеством часов- называется "часы", количество часов по каждому из них- "кч", запрос на выборку с групповой операцией(в групповой операции стоит Sum)
Это текст запроса:
SELECT Sum(часы.кч) AS [Sum-кч]
FROM часы;
Имя запроса простое:
Запрос1
Выражение, которое сейчас (но я пробовал убирать и квадратные скобки и кавычки):
=DLookup("[Sum-кч]","[Запрос1]")
...
Рейтинг: 0 / 0
15.06.2003, 11:19
    #32182646
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Снова вопрос по диплому. помогите
Между прочим, я просил переименовать поле во что-нибудь без пробелов и минусов.
...
Рейтинг: 0 / 0
15.06.2003, 11:22
    #32182648
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Снова вопрос по диплому. помогите
Кстати, можно и по-другому. Убрать запрос вообще, а выражение написать так:

=DSum("кч","часы")
...
Рейтинг: 0 / 0
15.06.2003, 12:01
    #32182658
Dissa
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Снова вопрос по диплому. помогите
Я чувствую себя самым тупым учеником на свете. У меня опять пишет ошибку синтаксиса :(. Может у меня что-нибудь с форматом поля не то или... я даже не знаю что.
ЗЫ. Может мне Вам скинуть как- нибудь(почта, например) мою базу и Вы сами что нибудь попробуете?
...
Рейтинг: 0 / 0
15.06.2003, 12:14
    #32182660
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Снова вопрос по диплому. помогите
OK. Можете послать мне базу на vladimir собака comtec.co.il. Все результаты будут опубликованы здесь. :^)
...
Рейтинг: 0 / 0
15.06.2003, 12:36
    #32182664
Dissa
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Снова вопрос по диплому. помогите
Все, отправил.
...
Рейтинг: 0 / 0
15.06.2003, 12:44
    #32182666
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Снова вопрос по диплому. помогите
Получил 4 строки текста без базы.
...
Рейтинг: 0 / 0
15.06.2003, 12:47
    #32182668
fedd
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Снова вопрос по диплому. помогите
Скорее всего, поле на форме называется так же, как и одно из полей таблицы, на основе которого форма (может быть).
...
Рейтинг: 0 / 0
15.06.2003, 12:50
    #32182669
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Снова вопрос по диплому. помогите
2 fedd:

Для DLookup это не должно иметь значения.
...
Рейтинг: 0 / 0
15.06.2003, 13:01
    #32182672
fedd
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Снова вопрос по диплому. помогите
Тогда пусть точку с запятой в Dlookupе поставит вместо запятой, иногда помогает!
...
Рейтинг: 0 / 0
15.06.2003, 13:06
    #32182673
Dissa
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Снова вопрос по диплому. помогите
БОЛЬШОЕ СПАСИБО ВСЕМ!!!
Поставил точку с запятой и всё попёрло!!!
Спасибо еще раз огромное!!!
...
Рейтинг: 0 / 0
15.06.2003, 13:09
    #32182674
fedd
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Снова вопрос по диплому. помогите
Не верь построителю, он строит не всегда правильно!
А еще то что работает в Израиле не всегда работает в России!
...
Рейтинг: 0 / 0
15.06.2003, 13:30
    #32182678
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Снова вопрос по диплому. помогите
> А еще то что работает в Израиле не всегда работает в России!

Например, я. В Израиле работаю, а в России нет.
...
Рейтинг: 0 / 0
15.06.2003, 18:51
    #32182725
вадя
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Снова вопрос по диплому. помогите
это не построитель врет. просто в разных местах разделитель разный в VB - запятая в формах точка с запятой.
...
Рейтинг: 0 / 0
15.06.2003, 18:59
    #32182727
fedd
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Снова вопрос по диплому. помогите
ну и я говорю, построитель вызывается что-то построить, а строит неправильно - в форме строит как в VB.
Я просто думал, что если Владимир Саныч посоветовал поставить запятую, значит, у него работает с запятой и в формах.
...
Рейтинг: 0 / 0
15.06.2003, 19:03
    #32182728
Владимир Саныч
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Снова вопрос по диплому. помогите
У меня действительно работает с запятой и в формах. Я несколько раз видел в этом форуме советы заменить запятую на точку с запятой, и мне это всегда было странно. Причем ведь это не может зависеть от International Settings...
...
Рейтинг: 0 / 0
15.06.2003, 19:50
    #32182730
fedd
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Снова вопрос по диплому. помогите
Как не может? Там есть такой пункт на вкладке "Числа" - "Разделитель элементов списка", и у нас в Рассее он у всех (почти) стоит точка с запятой ;)

в бейсике запятая по стандарту языка бейсик, а в формах - по международным установкам, только так я это объяснить могу.

Ф.
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Снова вопрос по диплому. помогите / 25 сообщений из 28, страница 1 из 2
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]