|
Подстановка нескольких значений с несколькими параметрами через форму
|
|||
---|---|---|---|
#18+
Дмитрий57, так я не вкурю что Вы хотите посчитать:кол-во использованных бланков,к-во выданных путевых листов,к-во отработанных дней(смен) к-во рабочих дней или что-то еще?(есть ли у Вас эти данные) ... |
|||
:
Нравится:
Не нравится:
|
|||
13.03.2017, 19:52 |
|
Подстановка нескольких значений с несколькими параметрами через форму
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
13.03.2017, 19:53 |
|
Подстановка нескольких значений с несколькими параметрами через форму
|
|||
---|---|---|---|
#18+
sdkuДмитрий57, так я не вкурю что Вы хотите посчитать:кол-во использованных бланков,к-во выданных путевых листов,к-во отработанных дней(смен) к-во рабочих дней или что-то еще?(есть ли у Вас эти данные) Да, все данные есть. Нужно количество Путевых листов, они же бланки. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.03.2017, 19:54 |
|
Подстановка нескольких значений с несколькими параметрами через форму
|
|||
---|---|---|---|
#18+
Дмитрий57, когда водитель получает ПЛ он за него расписывается-вот это и есть количество бланков-иначе я не понимаю о чем речь ... |
|||
:
Нравится:
Не нравится:
|
|||
13.03.2017, 20:01 |
|
Подстановка нескольких значений с несколькими параметрами через форму
|
|||
---|---|---|---|
#18+
sdku, да все правильно. Access может посчитать количество ПЛ по уникальным значениям номера? ... |
|||
:
Нравится:
Не нравится:
|
|||
13.03.2017, 20:03 |
|
Подстановка нескольких значений с несколькими параметрами через форму
|
|||
---|---|---|---|
#18+
Дмитрий57, немного не так:Access посчитает к-во записей в журнале выдачи ПЛ Дмитрий57...Dcount почему-то считает все количество выданных путевок не смотря на то, что две путевки записаны с одним и тем же номером. Т.е. номеров 20, а записей 21. .Дмитрий57....Access может посчитать количество ПЛ по уникальным значениям номера?о какой уникальности Вы говорите в этих противоречащих друг другу сообщениях ... |
|||
:
Нравится:
Не нравится:
|
|||
13.03.2017, 20:21 |
|
Подстановка нескольких значений с несколькими параметрами через форму
|
|||
---|---|---|---|
#18+
Дмитрий57...Мне нужно количество уникальных значений в отчете, т.е. сколько было выдано путевых листов. Водитель может отработать несколько дней по одному П.листу. =DCount("[Номер путевого листа]";"[Учет по карточке а/м]";"??????????????????????????") Код: sql 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
13.03.2017, 20:32 |
|
Подстановка нескольких значений с несколькими параметрами через форму
|
|||
---|---|---|---|
#18+
sdkuнемного не так:Access посчитает к-во записей в журнале выдачи ПЛ а уникальных значений в этом перечне записей не посчитает (в электронной форме журнала нет. Это записи для карточек учета работы автомобиля). [quot Дмитрий57]...Dcount почему-то считает все количество выданных путевок не смотря на то, что две путевки записаны с одним и тем же номером. Т.е. номеров 20, а записей 21. .[quot Дмитрий57] Имеется в виду количество электронных записей в базе access их 21 (1 дата - 1 запись, не смотря на совпадение номеров ПЛ). В материальном (бумажном) журнале записей 20 (1 номер - 1 запись). Дмитрий57....Access может посчитать количество ПЛ по уникальным значениям номера? имеется в виду внесенные в базу номера ПЛ (их 20. Дат 21 мне нужно 20 по запросу для отчета). Distinct не катит. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.03.2017, 20:33 |
|
Подстановка нескольких значений с несколькими параметрами через форму
|
|||
---|---|---|---|
#18+
Дмитрий57Distinct не катит.Интересно, почему. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.03.2017, 20:36 |
|
Подстановка нескольких значений с несколькими параметрами через форму
|
|||
---|---|---|---|
#18+
__Michelle, прямо в цель! Спасибо! Может быть Вы в курсе почему Dcount не фунциклирует? ... |
|||
:
Нравится:
Не нравится:
|
|||
13.03.2017, 20:38 |
|
Подстановка нескольких значений с несколькими параметрами через форму
|
|||
---|---|---|---|
#18+
__Michelle, а для отчета (по вышеуказанной форме) что-то подобное существует? ... |
|||
:
Нравится:
Не нравится:
|
|||
13.03.2017, 20:43 |
|
Подстановка нескольких значений с несколькими параметрами через форму
|
|||
---|---|---|---|
#18+
Дмитрий57, В курсе.))) Делает то, что и предписано этой функции - дает количество записей, имеющих в заданном поле значения, удовлетворяющие заданному условию. Вкратце: HelpDCount Function You can use the DCount function to determine the number of records that are in a specified set of records (a domain). Use the DCount function in Visual Basic, a macro, a query expression, or a calculated control. For example, you could use the DCount function in a module to return the number of records in an Orders table that correspond to orders placed on a particular date. Syntax DCount(expr, domain[, criteria]) The DCount function has the following arguments. Argument Description expr An expression that identifies the field for which you want to count records. It can be a string expression identifying a field in a table or query, or it can be an expression that performs a calculation on data in that field. In expr, you can include the name of a field in a table, a control on a form, a constant, or a function. If expr includes a function, it can be either built-in or user-defined, but not another domain aggregate or SQL aggregate function. domain A string expression identifying the set of records that constitutes the domain. It can be a table name or a query name. criteria An optional string expression used to restrict the range of data on which the DCount function is performed. For example, criteria is often equivalent to the WHERE clause in an SQL expression, without the word WHERE. If criteria is omitted, the DCount function evaluates expr against the entire domain. Any field that is included in criteria must also be a field in domain; otherwise the DCount function returns a Null. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.03.2017, 20:45 |
|
Подстановка нескольких значений с несколькими параметрами через форму
|
|||
---|---|---|---|
#18+
Для отчета - та же самая функция. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.03.2017, 20:48 |
|
Подстановка нескольких значений с несколькими параметрами через форму
|
|||
---|---|---|---|
#18+
__MichelleДля отчета - та же самая функция. Вставляю SELECT DISTINCT [Номер путевого листа]FROM [Учет по карточке а/м]WHERE [Номер ТС]="м 857 ок" в Данные, а он мне выдает ... |
|||
:
Нравится:
Не нравится:
|
|||
13.03.2017, 21:01 |
|
Подстановка нескольких значений с несколькими параметрами через форму
|
|||
---|---|---|---|
#18+
[quot __Michelle]В курсе.)))Делает то, что и предписано этой функции - дает количество записей[quot] Насколько я понял, это не та функция, которая мне нужна. Только DISTINCT? ... |
|||
:
Нравится:
Не нравится:
|
|||
13.03.2017, 21:05 |
|
Подстановка нескольких значений с несколькими параметрами через форму
|
|||
---|---|---|---|
#18+
Дмитрий57, 1. "Вставляю .... в Данные". Данные чего - отчета или поля? 2. Что такое здесь (на картинке) First? Что планируете получить? 3. DISTINCT не функция, а предикат. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.03.2017, 21:09 |
|
Подстановка нескольких значений с несколькими параметрами через форму
|
|||
---|---|---|---|
#18+
Дмитрий57Вставляю SELECT DISTINCT [Номер путевого листа]FROM [Учет по карточке а/м]WHERE [Номер ТС]="м 857 ок" в Данные, а он мне выдает Знак = нужно ставить! Но пишет нужны скобки. Куда их ставить? = SELECT DISTINCT [Номер путевого листа] FROM [Учет по карточке а/м] WHERE ([Номер ТС]="м 857 ок" ... |
|||
:
Нравится:
Не нравится:
|
|||
13.03.2017, 21:10 |
|
Подстановка нескольких значений с несколькими параметрами через форму
|
|||
---|---|---|---|
#18+
__MichelleДмитрий57,1. "Вставляю .... в Данные". Данные чего - отчета или поля? Поля... ... |
|||
:
Нравится:
Не нравится:
|
|||
13.03.2017, 21:11 |
|
Подстановка нескольких значений с несколькими параметрами через форму
|
|||
---|---|---|---|
#18+
Запрос не может быть источником данных поля. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.03.2017, 21:13 |
|
Подстановка нескольких значений с несколькими параметрами через форму
|
|||
---|---|---|---|
#18+
__Michelle, в общем в Отчете итоговое поле Номер путевых листов (см. выше). В режиме макета вкладка данные, строка данные. Туда. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.03.2017, 21:13 |
|
Подстановка нескольких значений с несколькими параметрами через форму
|
|||
---|---|---|---|
#18+
Сделайте источником функцию. В поле источник данных: Код: sql 1.
Разместите функцию в модуле VBA отчета. Код: vbnet 1. 2. 3.
... |
|||
:
Нравится:
Не нравится:
|
|||
13.03.2017, 21:24 |
|
Подстановка нескольких значений с несколькими параметрами через форму
|
|||
---|---|---|---|
#18+
Дмитрий57, Про First не ответили. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.03.2017, 21:25 |
|
Подстановка нескольких значений с несколькими параметрами через форму
|
|||
---|---|---|---|
#18+
__MichelleДмитрий57,Про First не ответили. Автоматом выскакивала в строке, не знаю откуда. Получается использовать такую формулу (или как там ее) =Sum([Запрос учета по карточке]![Номер путевого листа]). Результат без проблем. =DISTINCT([Запрос учета по карточке]![Номер путевого листа]) #Ошибка Функцию попробую отпишу позже, а то поесть надо)))). Никак не могу отойти от компьютера. Думал с играми завазал, но access... ... |
|||
:
Нравится:
Не нравится:
|
|||
13.03.2017, 21:31 |
|
Подстановка нескольких значений с несколькими параметрами через форму
|
|||
---|---|---|---|
#18+
Дмитрий57__MichelleДмитрий57,Про First не ответили. Автоматом выскакивала в строке, не знаю откуда . ...................... Дмитрий57Получается использовать такую формулу (или как там ее) =Sum([Запрос учета по карточке]![Номер путевого листа]). Результат без проблем. =DISTINCT([Запрос учета по карточке]![Номер путевого листа]) #ОшибкаВ первом случае функция, во втором - нет Дмитрий57Функцию попробую отпишу позже, а то поесть надо)))). Никак не могу отойти от компьютера. Думал с играми завазал, но access...Приятного аппетита. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.03.2017, 21:37 |
|
Подстановка нескольких значений с несколькими параметрами через форму
|
|||
---|---|---|---|
#18+
Прошу прощения, упущение в функции (если нужно количество уникальных значений): Код: vbnet 1. 2. 3.
... |
|||
:
Нравится:
Не нравится:
|
|||
13.03.2017, 21:49 |
|
|
start [/forum/topic.php?fid=45&msg=39418430&tid=1612636]: |
0ms |
get settings: |
11ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
43ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
56ms |
get tp. blocked users: |
1ms |
others: | 15ms |
total: | 157ms |
0 / 0 |