|
|
|
| Привет всем.
При построении запросов у меня всегда первым идет столбец Номера дел. Очень часто получается так, что в одном деле фигурируют 2 разных параметра и тогда получается 2 дела с одинаковым номером. Можно ли что нибудь придумать, чтобы эти номера дел автоматически выделялись в запросе, т.к. дел уже больше 10000 и просматривать их все каждый раз просто нереально. Можно ли что нибудь сделать? | |
|
| |
|
|
|
| По хорошему, нужно разделить таблицу на 2 , разделив сущности (дело отдельно, многозначные параметры отдельно)
или используйте запрос с группировкой по номеру дела, но тогда один из параметров не будет виден | |
|
| |
|
|
|
| Вся суть в том, что мне нужно видеть в запросе оба дела для того, чтобы дальше самой решить какое важное, а какое можно удалить или просто не считать. | |
|
| |
|
|
|
| вы путаетесь в показаниях....
Очень часто получается так, что в одном деле фигурируют 2 разных параметра |
и
в запросе оба дела для того...о |
Определитесь с сущностями, или
это 1 дело с двумя параметрами (тогда параметры в отдельную таблицу вместе с их атрибутами)
и тогда уже "удалить или просто не считать" параметры для дела
или
это два разных дела, но с одинаковым номером, тогда можно оставить в одной таблице и смериться с повтором номеров у дела, т.к. это разные сущности | |
|
| |
|
|
|
| Регистрационный номер: ID статьи:
00052 16021
00052 N1410
00066 16021
00066 N16013
В примере участвуют только два номера, но т.к. у этих дел по две статьи, в запросе показывается 4 дела. | |
|
| |
|
|
|
| я понимаю про что вы говорите, и уже предложил разделить дела и статьи.
переформулируйте вопрос возможно я что-то не так понял изначально. Нарисуйте картинку, что хотите получить (например в excel) | |
|
| |
|
88 Кб. |
|
| Разделить я ничего не могу, т.к. мне нужно чтобы показывалась вся информация. В примере то, что я получаю в запросе. Просмотрев 500 дел я нашла только одно с двумя статьями, но как я уже указывала, дел очень много и просматривать все не времени. | |
|
| |
|
|
|
| Вы хотите вывести только те у которых больше 1-й статьи?
еще раз задачу сформулируйте для тупых | |
|
| |
|
|
|
| Я вовсе не считаю кого-либо тупым. Это ты зря!!
Вы хотите вывести только те у которых больше 1-й статьи? |
Нет. Мне нужно чтобы дела, у которых больше 1-й статьи, выделялись из общего списка, например, другим цветом. Нужно, чтобы их просто сразу было видно. | |
|
| |
|
|
|
| про тупых, это я в том смысле, что нужно задачу объяснить более подробно, что бы поняли ВСЕ, даже я
А не в смысле, что КТО-ТО КОГО-ТО считает тупым.
Прошу прощения за неточно выраженную мысль.
Теперь задача более понятна...
Такой вопрос. В этом списке (форме) нужно будет редактировать записи или только посмотреть с возможностью открыть в другой форме для редактирования?
Вероятно придется использовать условное форматирование...
И еще просьба, нельзя ли кусочек базы с нужными таблицами и кусочком данных... | |
|
| |
|
|
|
| Обычно я составляю запрос, потом выгружаю его в excel и делаю нужные подсчеты. А про повторяющиеся номера обычно забывается, слишком много данных приходиться обрабатывать для отчетов, и такая забывчивость приводит к тому. что отчет получается неправильным. Вот мне и нужно чтобы такие номера каким-либо образом выделялись из общего списка. Хотелось бы, конечно, чтобы это происходило в запросе, но если нельзя, то может быть можно в excele? | |
|
| |
|
|
|
|
может быть можно в excele?
|
Можно. В excele тоже есть условное форматирование.
Выделяете ячейки с номерами или весь столбец, через меню "Формат"-"Условное форматирование" открываете диалог.
Указываете: значение - равно - =R[-1]C, нажимаете "Формат" и указываете (например) "полужирный" и синий цвет. Затем "А также" и повторяете всё, только формула =R[1]C. Затем "ОК" и наслаждаетесь. | |
|
| |
|
|
|
| Спасибо. Получилось. Жаль, конечно, что нельзя в запросе, но хорошо что можно в excel. Теперь хоть ошибок из-за повторных дел совершать не буду. Еще раз всем огомное СПАСИБО! | |
|
| |
|
|
|
| Пожалуйста.
Жаль, конечно, что нельзя в запросе
| Дался вам этот запрос! Вы что работаете с ним непосредственно? Не через форму?
Если бы это была разовая задача, то понятно, а так, создайте форму и работайте только с ней. Там и условное форматирование можно применить. | |
|
| |
|
|
|
| Создавать формы я пока не умею, сейчас мне срочно нужно научиться создавать запросы и получать данные для отчетов. Со временем доберусь и до форм. Подскажите, пожалуйста, можно ли как-то сделать, чтобы эти выделенные дела не искать по всему огромному списку, а получить все. Потом, к примеру, выбрать из двух одинаковых одно лишнее, а остальные оставить в общем списке. | |
|
| |
|
|
|
| может все же дадите кусочек базы.... | |
|
| |
|
|
|
| В запросе выделить нельзя (но можно отфильтровать дела, у которых более одной статьи). В ленточной/табличной форме можно выделить с помощью условного форматирования. | |
|
| |
|
|
|
| Кинули бы таблички пусть с 10 строками данных. Получили бы форму с запросом и условным форматированием. Импортировали бы все это в базу и наслаждались бы. | |
|
| |