|
|
|
СЧЕТЧИК НЕ СБРАСЫВАЕТ СО СВОИХ СЧЕТОВ УДАЛЕННЫХ ЗАПИСЕЙ :-(
|
|||
|---|---|---|---|
|
#18+
Доброе время суток. Господа, есть проблема. Создана маленькая БД, основная таблица, пара дочерних, формы, отчеты. Все работает, но вот досада, в момент тестирования добавлялись и удалялись записи в рабочем режиме. Все-бы хорошо, но СЧЕТЧИК НЕ СБРАСЫВАЕТ СО СВОИХ СЧЕТОВ УДАЛЕННЫХ ЗАПИСЕЙ. Т.е. после 82 записи у меня идет 140я. А в отчете считатся параметр через Dcount и соответственно в результате ересь полнейшая. Зарание благодарен. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2003, 10:23 |
|
||
|
СЧЕТЧИК НЕ СБРАСЫВАЕТ СО СВОИХ СЧЕТОВ УДАЛЕННЫХ ЗАПИСЕЙ :-(
|
|||
|---|---|---|---|
|
#18+
Как я понял у тебя таблица с полем "Счетчик" с последовательной нумерацией. Чтобы он сбросил удаленные записи сделай сжатие БД ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2003, 10:27 |
|
||
|
СЧЕТЧИК НЕ СБРАСЫВАЕТ СО СВОИХ СЧЕТОВ УДАЛЕННЫХ ЗАПИСЕЙ :-(
|
|||
|---|---|---|---|
|
#18+
запылившийся фак ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2003, 10:28 |
|
||
|
СЧЕТЧИК НЕ СБРАСЫВАЕТ СО СВОИХ СЧЕТОВ УДАЛЕННЫХ ЗАПИСЕЙ :-(
|
|||
|---|---|---|---|
|
#18+
Первое. Постоянно сжимать, разжимать, после удаления записей неудобно. Второе. База уже запущена в тестирование и перекроить её с новым генератором ключей будет непросто. Третье. Этот баг никакими прошивками не решается? или это фича? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2003, 10:34 |
|
||
|
СЧЕТЧИК НЕ СБРАСЫВАЕТ СО СВОИХ СЧЕТОВ УДАЛЕННЫХ ЗАПИСЕЙ :-(
|
|||
|---|---|---|---|
|
#18+
> А в отчете считатся параметр через Dcount и соответственно в результате ересь полнейшая. Вот этот нюанс разъясните пожалуйста, каким образом несброшенный счетчик влияет на DCount? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2003, 10:35 |
|
||
|
СЧЕТЧИК НЕ СБРАСЫВАЕТ СО СВОИХ СЧЕТОВ УДАЛЕННЫХ ЗАПИСЕЙ :-(
|
|||
|---|---|---|---|
|
#18+
>Третье. Этот баг никакими прошивками не решается? или это фича? Это не баг и не фича, а нормальная работа счетчика... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2003, 10:37 |
|
||
|
СЧЕТЧИК НЕ СБРАСЫВАЕТ СО СВОИХ СЧЕТОВ УДАЛЕННЫХ ЗАПИСЕЙ :-(
|
|||
|---|---|---|---|
|
#18+
Хм, считать несуществующие записи - это нормальная работа? Возможно. Тогда несколько изменю вопрос. Есть ли режимы у счетчика, позволяющие удаленные записи не считать, а новые нумеровать по порядку, фактически наличиствующих в таблице? И каковы пути решения, кроме выше описанных выше. У меня пока единственная мысь, это добавит сжималку - как процедуру, выполняемую перед формированием отчета или при сохранении. Хотя думаю это будет существенная потеря в скорости... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2003, 10:50 |
|
||
|
СЧЕТЧИК НЕ СБРАСЫВАЕТ СО СВОИХ СЧЕТОВ УДАЛЕННЫХ ЗАПИСЕЙ :-(
|
|||
|---|---|---|---|
|
#18+
Блин, ну у меня вообще слов нет! А если записи удалят посредине - какая сжималка тебе поможет??? И тебе уже задавали вопрос - что ты считаешь DCount-ом??? При чем здесь счетчик??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2003, 10:55 |
|
||
|
СЧЕТЧИК НЕ СБРАСЫВАЕТ СО СВОИХ СЧЕТОВ УДАЛЕННЫХ ЗАПИСЕЙ :-(
|
|||
|---|---|---|---|
|
#18+
Пардоньте, не Dcount, Count. Считается количество поставок в месяце оно по определению равно колличеству записей в основной таблице. Я не спорю с функциональностью счетчика и таких его особенносте и вижу что это правильно. Просто ищу, как правильно посчитать, в моем случае кол-во записей. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2003, 11:02 |
|
||
|
СЧЕТЧИК НЕ СБРАСЫВАЕТ СО СВОИХ СЧЕТОВ УДАЛЕННЫХ ЗАПИСЕЙ :-(
|
|||
|---|---|---|---|
|
#18+
Просто ищу, как правильно посчитать, в моем случае кол-во записей Count (ну или DCount) При чем здесь счетчик???? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2003, 11:08 |
|
||
|
СЧЕТЧИК НЕ СБРАСЫВАЕТ СО СВОИХ СЧЕТОВ УДАЛЕННЫХ ЗАПИСЕЙ :-(
|
|||
|---|---|---|---|
|
#18+
Если вы в отчете подсчитываете записи, то count([любое_поле]) даст вам результат. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2003, 11:14 |
|
||
|
СЧЕТЧИК НЕ СБРАСЫВАЕТ СО СВОИХ СЧЕТОВ УДАЛЕННЫХ ЗАПИСЕЙ :-(
|
|||
|---|---|---|---|
|
#18+
Колличество поставок в отчете считается с прибавлением тех самых удаленных записей. Вот мне и подумалось, что расчет по Count, производится с использованием счетчика. Насколько я понимаю теперь, просто у них механизмы подсчета одинаковые, но непосредственной связи нет. Хм вывод этот проблеммы не решае. Пока единственное решение - это сжимать базу. Возможны ли еще варианты? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2003, 11:15 |
|
||
|
СЧЕТЧИК НЕ СБРАСЫВАЕТ СО СВОИХ СЧЕТОВ УДАЛЕННЫХ ЗАПИСЕЙ :-(
|
|||
|---|---|---|---|
|
#18+
Count у тебя считает удаленные записи? Да не смеши. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2003, 11:17 |
|
||
|
СЧЕТЧИК НЕ СБРАСЫВАЕТ СО СВОИХ СЧЕТОВ УДАЛЕННЫХ ЗАПИСЕЙ :-(
|
|||
|---|---|---|---|
|
#18+
единственное решение - правильно построить запрос покажи пожалуйста полностью свой запрос ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2003, 11:25 |
|
||
|
СЧЕТЧИК НЕ СБРАСЫВАЕТ СО СВОИХ СЧЕТОВ УДАЛЕННЫХ ЗАПИСЕЙ :-(
|
|||
|---|---|---|---|
|
#18+
Что-то вы не так count используете, мне трудно представить как он может считать удаленные записи. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2003, 11:27 |
|
||
|
СЧЕТЧИК НЕ СБРАСЫВАЕТ СО СВОИХ СЧЕТОВ УДАЛЕННЫХ ЗАПИСЕЙ :-(
|
|||
|---|---|---|---|
|
#18+
И тем не мение. В отчете одно из полей равно =Count([Цена]) Соответственно Цена - поле таблицы. Но при пвыводе помесячного отчета, в месяцах, где производилось удаление записей, кол-во поставок увеличено, на кол-во удаленных записей. И какой шайтан тому причиной, мне неведомо. Предположил, что счетчик - неверно. Сижу - чешу репу дальше. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2003, 11:41 |
|
||
|
СЧЕТЧИК НЕ СБРАСЫВАЕТ СО СВОИХ СЧЕТОВ УДАЛЕННЫХ ЗАПИСЕЙ :-(
|
|||
|---|---|---|---|
|
#18+
Очень странно использовать Count по полю с ценой, хотя может я чего не понимаю? -)) если хочешь получить кол-во за месяц, не легче ли сделать select count(*) from ttt where data between d1 and d2 Или в использовании Count по полю [Цена], есть свой скрытый смысл? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2003, 11:49 |
|
||
|
СЧЕТЧИК НЕ СБРАСЫВАЕТ СО СВОИХ СЧЕТОВ УДАЛЕННЫХ ЗАПИСЕЙ :-(
|
|||
|---|---|---|---|
|
#18+
Поле цена - отбалды, просто оно всегда есть. Ставил и други, в т.ч. и ключевое поля счета фактуры - цыфры одниитеже. Кстати, сжатие непомогает. Счетчик действительно выровнялся, т.е. показывае что есть. Но в отчете по прежнему плюсуются левые записи. :-( Шифровал/дешифровал - это уменьшает размер базы вдвое, но проблемы с цыфирями в отчете не решает. Я в растеренности. . . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2003, 12:01 |
|
||
|
СЧЕТЧИК НЕ СБРАСЫВАЕТ СО СВОИХ СЧЕТОВ УДАЛЕННЫХ ЗАПИСЕЙ :-(
|
|||
|---|---|---|---|
|
#18+
У тебя наверное не правильный запрос, который ты используешь в отчете. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2003, 12:10 |
|
||
|
СЧЕТЧИК НЕ СБРАСЫВАЕТ СО СВОИХ СЧЕТОВ УДАЛЕННЫХ ЗАПИСЕЙ :-(
|
|||
|---|---|---|---|
|
#18+
А сами записи в отчет выводите? Или только итоги? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2003, 12:19 |
|
||
|
СЧЕТЧИК НЕ СБРАСЫВАЕТ СО СВОИХ СЧЕТОВ УДАЛЕННЫХ ЗАПИСЕЙ :-(
|
|||
|---|---|---|---|
|
#18+
Отчет вообще визардом генерил. Ошибки в запросе? Хм но ведь часть цыфр однозначно считается правильно. Да и запросы там приметивные, ошибке некуда закрасться. Записи не выводятся, за ненадобностью. Но для проформы создал отчет с выводом записей. И что характерно, в столбце слева считаю кол-во записей, допустим 14 (в месяце), смотрю в поле автоподсчета (Count...) - 33. Вот и думай что хош. . . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2003, 14:02 |
|
||
|
СЧЕТЧИК НЕ СБРАСЫВАЕТ СО СВОИХ СЧЕТОВ УДАЛЕННЫХ ЗАПИСЕЙ :-(
|
|||
|---|---|---|---|
|
#18+
А сколько у Вас реально записей в таблице, удовлетворяющих запросу? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2003, 14:06 |
|
||
|
СЧЕТЧИК НЕ СБРАСЫВАЕТ СО СВОИХ СЧЕТОВ УДАЛЕННЫХ ЗАПИСЕЙ :-(
|
|||
|---|---|---|---|
|
#18+
В таблице реально 148 записей, каждая удовлетворяет запросу, просто потому, что они тупо пересчитываются. В отчете колличество становится равным 273!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2003, 14:24 |
|
||
|
СЧЕТЧИК НЕ СБРАСЫВАЕТ СО СВОИХ СЧЕТОВ УДАЛЕННЫХ ЗАПИСЕЙ :-(
|
|||
|---|---|---|---|
|
#18+
Может, всетаки, запрос покажешь? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2003, 14:37 |
|
||
|
СЧЕТЧИК НЕ СБРАСЫВАЕТ СО СВОИХ СЧЕТОВ УДАЛЕННЫХ ЗАПИСЕЙ :-(
|
|||
|---|---|---|---|
|
#18+
Покажи текст запроса пожалуйста. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2003, 14:38 |
|
||
|
СЧЕТЧИК НЕ СБРАСЫВАЕТ СО СВОИХ СЧЕТОВ УДАЛЕННЫХ ЗАПИСЕЙ :-(
|
|||
|---|---|---|---|
|
#18+
Моё предположение, что в запросе объеденяются две таблицы, типа заголовок и содержимое поставки. автор писал: Ошибки в запросе? Хм но ведь часть цыфр однозначно считается правильно и там где больше одной позиции сумма равна сумма * кол-во позиций и соответсвенно кол-во записей увиличивается. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2003, 14:44 |
|
||
|
СЧЕТЧИК НЕ СБРАСЫВАЕТ СО СВОИХ СЧЕТОВ УДАЛЕННЫХ ЗАПИСЕЙ :-(
|
|||
|---|---|---|---|
|
#18+
У меня такое же подозрение ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2003, 14:47 |
|
||
|
СЧЕТЧИК НЕ СБРАСЫВАЕТ СО СВОИХ СЧЕТОВ УДАЛЕННЫХ ЗАПИСЕЙ :-(
|
|||
|---|---|---|---|
|
#18+
SELECT Export.[Дата с/ф], Export.Валюта, item.[Кол-во], item.Цена, item.Вес FROM Export INNER JOIN item ON Export.[с/ф] = item.[с/ф]; Генерился визардом, без коментариев. Расчеты построены в отчете через вычисляемые поля. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2003, 14:49 |
|
||
|
СЧЕТЧИК НЕ СБРАСЫВАЕТ СО СВОИХ СЧЕТОВ УДАЛЕННЫХ ЗАПИСЕЙ :-(
|
|||
|---|---|---|---|
|
#18+
Извените, если повторяюсь, но я думаю так же... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2003, 14:50 |
|
||
|
СЧЕТЧИК НЕ СБРАСЫВАЕТ СО СВОИХ СЧЕТОВ УДАЛЕННЫХ ЗАПИСЕЙ :-(
|
|||
|---|---|---|---|
|
#18+
Сумму уже давно заменил на ключевое поле основной таблицы "Счет_фактуры" и результаты теже. Такчто привязки к формуле и т.п. нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2003, 14:52 |
|
||
|
СЧЕТЧИК НЕ СБРАСЫВАЕТ СО СВОИХ СЧЕТОВ УДАЛЕННЫХ ЗАПИСЕЙ :-(
|
|||
|---|---|---|---|
|
#18+
Ну и чё требовалось доказать, а то счётчик глючит :) группировать данные надо батенька ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2003, 14:53 |
|
||
|
СЧЕТЧИК НЕ СБРАСЫВАЕТ СО СВОИХ СЧЕТОВ УДАЛЕННЫХ ЗАПИСЕЙ :-(
|
|||
|---|---|---|---|
|
#18+
Вернее поле "с/ф" По прежнему лихо накидывает 30ку записей за месяц. . . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2003, 14:56 |
|
||
|
СЧЕТЧИК НЕ СБРАСЫВАЕТ СО СВОИХ СЧЕТОВ УДАЛЕННЫХ ЗАПИСЕЙ :-(
|
|||
|---|---|---|---|
|
#18+
Примерно так: Код: plaintext 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2003, 14:59 |
|
||
|
СЧЕТЧИК НЕ СБРАСЫВАЕТ СО СВОИХ СЧЕТОВ УДАЛЕННЫХ ЗАПИСЕЙ :-(
|
|||
|---|---|---|---|
|
#18+
В отчете они сгрупированы. По началу считал нормально, но после удаления нескольких строк раскарячился и ни вкакую. Попробовал сгрупировать в SQL виде, непонимает он такого с ним обращения - ругается про имена длинные. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2003, 15:30 |
|
||
|
СЧЕТЧИК НЕ СБРАСЫВАЕТ СО СВОИХ СЧЕТОВ УДАЛЕННЫХ ЗАПИСЕЙ :-(
|
|||
|---|---|---|---|
|
#18+
Создай отдельно запрос, который будет работать правильно. А потом этот запрос используй в источнике данных своего отчета. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2003, 15:34 |
|
||
|
СЧЕТЧИК НЕ СБРАСЫВАЕТ СО СВОИХ СЧЕТОВ УДАЛЕННЫХ ЗАПИСЕЙ :-(
|
|||
|---|---|---|---|
|
#18+
попробуй так: Код: plaintext 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2003, 15:36 |
|
||
|
СЧЕТЧИК НЕ СБРАСЫВАЕТ СО СВОИХ СЧЕТОВ УДАЛЕННЫХ ЗАПИСЕЙ :-(
|
|||
|---|---|---|---|
|
#18+
Получился запрос с параметром на каждое упомянутое поле. А результат - полная абстракция. Причем конечный результат, за все время по всем полям показывает 90. . . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2003, 15:46 |
|
||
|
СЧЕТЧИК НЕ СБРАСЫВАЕТ СО СВОИХ СЧЕТОВ УДАЛЕННЫХ ЗАПИСЕЙ :-(
|
|||
|---|---|---|---|
|
#18+
Он у тебя значение параметра спрашивает, когда ты отчёт или сам запрос открываешь? Если когда отчёт, то сгенери отчёт визардом заново на основе этого запроса (быстрее будет). А если при открытии самого запроса, то проверь правильность написания названия полей для тех параметров, значения которых спрашиваются. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2003, 15:51 |
|
||
|
СЧЕТЧИК НЕ СБРАСЫВАЕТ СО СВОИХ СЧЕТОВ УДАЛЕННЫХ ЗАПИСЕЙ :-(
|
|||
|---|---|---|---|
|
#18+
По предложенному запросу зделал отчет, с группировкой по месяцам и по валюте. Но увы цыфири совсем левые. "Колличество", ранее считавшееся нормально, теперь вообще не имеет связи с реальностью и так по всем полям. Уж незнаю, что я намудрил, но работать это не хочет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2003, 18:12 |
|
||
|
СЧЕТЧИК НЕ СБРАСЫВАЕТ СО СВОИХ СЧЕТОВ УДАЛЕННЫХ ЗАПИСЕЙ :-(
|
|||
|---|---|---|---|
|
#18+
SELECT Export.[с/ф] ,Export.[Дата с/ф], Export.[Валюта], Sum(item.[Кол-во]) as TotalQty, Sum( item.[Цена] * item.[Кол-во]) as TotalSum, Sum(item.[Вес]) as TotalWeight FROM Export INNER JOIN item ON Export.[с/ф] = item.[с/ф] GROUP BY Export.[с/ф] ,Export.[Дата с/ф], Export.[Валюта] Забыл про номер счёта-фактуры ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2003, 18:24 |
|
||
|
СЧЕТЧИК НЕ СБРАСЫВАЕТ СО СВОИХ СЧЕТОВ УДАЛЕННЫХ ЗАПИСЕЙ :-(
|
|||
|---|---|---|---|
|
#18+
Прошу прощению за паузу. Sum(item.[Кол-во]) as TotalQty - это есть сумма по колличеству отгруженных компанентов, а их в отгрузке может быть несколько десятков. item -это дочерняя таблица, содержащая информацию об одной поставке. Колличество отгрузок = колличеству записей в таблице Export. И соответственно из этого нужно построить с группировкой по месяцам и по валютам, отчеты. Если есть желание, то могу базу переслать. А за работу проставлюсь - не вопрос. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.11.2003, 10:58 |
|
||
|
СЧЕТЧИК НЕ СБРАСЫВАЕТ СО СВОИХ СЧЕТОВ УДАЛЕННЫХ ЗАПИСЕЙ :-(
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. Вот тебе запрос, группировка по месяцу и валюте, выдает общее кол-во, общую сумму и общий вес для каждого месяца и для каждой валюте. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.11.2003, 11:13 |
|
||
|
СЧЕТЧИК НЕ СБРАСЫВАЕТ СО СВОИХ СЧЕТОВ УДАЛЕННЫХ ЗАПИСЕЙ :-(
|
|||
|---|---|---|---|
|
#18+
Яж говорю, что с Sum(item.[Кол-во]) as TotalQty - это неверно. Мне ненужно считать колличество всех безделушек отосланных в рамках поставок, мне нужно считать колличество самих поставок. Т.е. мне нужно колличество спичечных коробков, а не колличество спичек в них.(условно говоря) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.11.2003, 11:31 |
|
||
|
СЧЕТЧИК НЕ СБРАСЫВАЕТ СО СВОИХ СЧЕТОВ УДАЛЕННЫХ ЗАПИСЕЙ :-(
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.11.2003, 11:46 |
|
||
|
СЧЕТЧИК НЕ СБРАСЫВАЕТ СО СВОИХ СЧЕТОВ УДАЛЕННЫХ ЗАПИСЕЙ :-(
|
|||
|---|---|---|---|
|
#18+
Угу, закатал отчет по такому запросу, только Month, убрать пришлось, иначе нивкакую не заводился. И получается, что ничего не получается. Этот запрос с функцией Count умудряется что-то подсчитывать внутри позиций, находящихся внутри поставок. Т.е. (условно) колличество щепок в спичке, лежащей в коробке. А вот с колличеством коробков у неё совсем никак. :-( Суммы и веса, в особенности по месяцам совсем левые, то-ли по первым позициям он их пишет, то-ли одно из двух. . . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.11.2003, 14:14 |
|
||
|
СЧЕТЧИК НЕ СБРАСЫВАЕТ СО СВОИХ СЧЕТОВ УДАЛЕННЫХ ЗАПИСЕЙ :-(
|
|||
|---|---|---|---|
|
#18+
Я повторюсь... Построй свой запрос при помощи конструктора запросов. Заставь этот запрос работать правильно. А потом используй этот запрос в качестве источника данных отчета. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.11.2003, 14:22 |
|
||
|
СЧЕТЧИК НЕ СБРАСЫВАЕТ СО СВОИХ СЧЕТОВ УДАЛЕННЫХ ЗАПИСЕЙ :-(
|
|||
|---|---|---|---|
|
#18+
Так иделаю. Вот только Функции GROUP BY Month он не понимает. Группировку делаю в отчете - и получаю колличество позиций "итого по месяцу" = 1. ;-) Я просто прусь. Почему все это работало и просто сломалось, как дешевая игрушка. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.11.2003, 17:50 |
|
||
|
СЧЕТЧИК НЕ СБРАСЫВАЕТ СО СВОИХ СЧЕТОВ УДАЛЕННЫХ ЗАПИСЕЙ :-(
|
|||
|---|---|---|---|
|
#18+
а так пробовал? SELECT Month(Export.[Дата с/ф]) ,Export.[Валюта], Count(Export.[с/ф]) as Total FROM Export INNER JOIN item ON Export.[с/ф] = item.[с/ф] GROUP BY Month(Export.[Дата с/ф]), Export.[Валюта] Cчётчики у него понимаешь не сбрасываются... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.11.2003, 17:58 |
|
||
|
СЧЕТЧИК НЕ СБРАСЫВАЕТ СО СВОИХ СЧЕТОВ УДАЛЕННЫХ ЗАПИСЕЙ :-(
|
|||
|---|---|---|---|
|
#18+
Маленькая поправка: SELECT Month(Export.[Дата с/ф]) as OrderMonth ,Export.[Валюта], Count(Export.[с/ф]) as Total FROM Export INNER JOIN item ON Export.[с/ф] = item.[с/ф] GROUP BY Month(Export.[Дата с/ф]), Export.[Валюта] ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.11.2003, 18:12 |
|
||
|
СЧЕТЧИК НЕ СБРАСЫВАЕТ СО СВОИХ СЧЕТОВ УДАЛЕННЫХ ЗАПИСЕЙ :-(
|
|||
|---|---|---|---|
|
#18+
Да, кажется начинает получаться. Нормально группирует, суммы правильные, но по прежнему с колличеством анамалии творятся. Цыфры верны, но опять верны по колличеству спичек в коробке. Таким отчетом удобно считать, только если в поставку входит один предмет. Если их больше, то соответственно на это колличество у нас и выростает ошибка. Поле "с/ф" действительно пренадлежит оснавной таблице, колличество записей в которой = колличеству поставок. И по тексту запроса, вроде как считаются записи в этом поле, но в реальности получается подсчет записей в дочерней таблице item - содержащей предметы поставки. Отчет создавался как простой, так и с группировкой. Цыфры одни и теже (ощибка не в этом) и ручками и визардом создавались запросы и отчеты, но результат всегда один. Единственное сейчас мы близко подошли к тому, что у меня было до этого, только у меня прогрессивно завирался (с каждым месяцем больше), а тут спантанно. . . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.11.2003, 19:18 |
|
||
|
СЧЕТЧИК НЕ СБРАСЫВАЕТ СО СВОИХ СЧЕТОВ УДАЛЕННЫХ ЗАПИСЕЙ :-(
|
|||
|---|---|---|---|
|
#18+
Ты бы привел структуру таблиц и внятно обьяснил бы что надо получить ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.11.2003, 19:46 |
|
||
|
СЧЕТЧИК НЕ СБРАСЫВАЕТ СО СВОИХ СЧЕТОВ УДАЛЕННЫХ ЗАПИСЕЙ :-(
|
|||
|---|---|---|---|
|
#18+
Таблица "Export", содержит в себе данные по поставкам, даты (дата с/ф), счета фактуры (с/ф), контрагенты... Таблица "item", дочерняя таблица от Export. Связаны они по полю с/ф, связью один ко многим. Содержит информацию о предметах поставки, (оборудование кабель, ПО...)Вес каждого компонента, его колличетво, цена и валюта. Идея заключается в создании отчета о поставках содержащего: Месяц___________________ВЕС_____СУММА____КОЛВО_ПОСТАВОК. Продано за USD Продано за EUR Продано за RUR Итого за месяц___________ВЕС_____СУММА____КОЛВО_ПОСТАВОК. Январь___________________ВЕС_____СУММА____КОЛВО_ПОСТАВОК. Продано за USD 100 1256 15 Продано за EUR 200 2530 18 Продано за RUR 1024 235000 8 Итого за месяц____________1324______4952$___________41. Итого за год______________1324______4952$___________41. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.11.2003, 15:34 |
|
||
|
СЧЕТЧИК НЕ СБРАСЫВАЕТ СО СВОИХ СЧЕТОВ УДАЛЕННЫХ ЗАПИСЕЙ :-(
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.11.2003, 02:17 |
|
||
|
СЧЕТЧИК НЕ СБРАСЫВАЕТ СО СВОИХ СЧЕТОВ УДАЛЕННЫХ ЗАПИСЕЙ :-(
|
|||
|---|---|---|---|
|
#18+
В SQL я совсем плох, но элементарные опечатки я исправить сумел, (типа неверных скобок и т.п.) А вот то, чем должна окончится первая строчка, чтобы не появлялось сообщения "Ошибка синтаксиса предложения FROM", я так и не понял :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2003, 16:26 |
|
||
|
СЧЕТЧИК НЕ СБРАСЫВАЕТ СО СВОИХ СЧЕТОВ УДАЛЕННЫХ ЗАПИСЕЙ :-(
|
|||
|---|---|---|---|
|
#18+
Господа. Я понимаю, что этот скучный топик уже намазолил глаза и посему у меня есть предложение: Мною зделана небольшая база, но не формируется отчет в нужном виде. Времени нет совершенно, чтобы въехать что к чему. Предлогаю за определенный эквивалент доделать эту конетель. Если кого интересует это предложение, то пишите на Mr.M@rambler.ru Просто уже неприлично мои глупые вопросы вбрасывать в сей форум... Заранее благодарен. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.12.2003, 17:17 |
|
||
|
|

start [/forum/topic.php?all=1&fid=45&tid=1677775]: |
0ms |
get settings: |
8ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
131ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
85ms |
get tp. blocked users: |
1ms |
| others: | 198ms |
| total: | 448ms |

| 0 / 0 |
