|
|
|
Как засунуть в один отчёт 2 запроса,так ...
|
|||
|---|---|---|---|
|
#18+
чтобы результаты этих двух запросов представляли собой связный текст. Т.е. из одного запроса берётся одно предложнеие (связный текст), за ним сразу должо следовать предложение из другого запроса (так же связный текст).Длинна этих текстовых предложений заранее не известна и берется во время запроса из таблицы. Если засунут в отчёт сначала поле из запроса один,а потом из запроса 2-а,то получается,что каждое предложение появляется на отденой строчке,а как сделать так,что бы ,как только заканчивалось первое предложение за ним сразу же следовало второе ? Может можно как-то в форме отчёта эти 2 запроса объединить в один ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.07.2004, 15:55:13 |
|
||
|
Как засунуть в один отчёт 2 запроса,так ...
|
|||
|---|---|---|---|
|
#18+
Источником данных для отчёта сделать запрос на основании 2-х нужных (либо джойн, либо юнион, либо просто склеить поля) и поместь это в текстбокс и поставить ему свойсво расширение - да. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.07.2004, 15:56:46 |
|
||
|
Как засунуть в один отчёт 2 запроса,так ...
|
|||
|---|---|---|---|
|
#18+
А если запросы берутся из 2-х разных таблиц ? На картинке преимер всего этого дела -- таблица "Клиенты" и 4 таблицы с различными критериями к клиентам. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.07.2004, 16:04:33 |
|
||
|
Как засунуть в один отчёт 2 запроса,так ...
|
|||
|---|---|---|---|
|
#18+
А тут,как выглядит таблица одного из критериев. При заполнение данных клиента, даётся оценка по каждому критерию, а потом во время запроса на основание критерия и оценки ис соответвующей таблицы берётся "словестное" описание этой оценки. В отчёте эти словестные описания должны следовать друг за другом, т.е. связный текст. Поясни,пожалуйста,как в таком случае объеденить такие запросы в один ? Спасибо ! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.07.2004, 16:08:29 |
|
||
|
Как засунуть в один отчёт 2 запроса,так ...
|
|||
|---|---|---|---|
|
#18+
Тебе нужно вот что - склейка полей: SELECT Table1.Field1, Table2.Field1, [table1].[Field1] & " - " & [table2].[Field1] AS BothFields FROM Table2, Table1; join и прочее where настроишь по ситуации ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.07.2004, 16:29:48 |
|
||
|
Как засунуть в один отчёт 2 запроса,так ...
|
|||
|---|---|---|---|
|
#18+
Может их объединить в один столбец в запросе при помощи &. К примеру: Выражение1: [Поле1]&[Поле2] ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.07.2004, 16:32:53 |
|
||
|
Как засунуть в один отчёт 2 запроса,так ...
|
|||
|---|---|---|---|
|
#18+
Опоздал... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.07.2004, 16:36:10 |
|
||
|
Как засунуть в один отчёт 2 запроса,так ...
|
|||
|---|---|---|---|
|
#18+
Alexus12Тебе нужно вот что - склейка полей: SELECT Table1.Field1, Table2.Field1, [table1].[Field1] & " - " & [table2].[Field1] AS BothFields FROM Table2, Table1; join и прочее where настроишь по ситуации Ох,что-то у меня эта "склейка" не получается : SELECT Качество работы.Оценка,Нагрузка.Оценка,[Качество работы].[Оценка] & "-" & [Нагрузка].[Оценка] АS ГЛОценка FROM Нагрузка,Качество работы; на это ,он мне пишет,о неправильном использование ",","&","!" а что не так-то ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.07.2004, 17:34:13 |
|
||
|
Как засунуть в один отчёт 2 запроса,так ...
|
|||
|---|---|---|---|
|
#18+
OllSELECT Качество работы.Оценка,Нагрузка.Оценка,[Качество работы].[Оценка] & "-" & [Нагрузка].[Оценка] АS ГЛОценка FROM Нагрузка,Качество работы; на это ,он мне пишет,о неправильном использование ",","&","!" а что не так-то ? В программе написано точно так? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.07.2004, 17:36:48 |
|
||
|
Как засунуть в один отчёт 2 запроса,так ...
|
|||
|---|---|---|---|
|
#18+
Владимир Саныч OllSELECT Качество работы.Оценка,Нагрузка.Оценка,[Качество работы].[Оценка] & "-" & [Нагрузка].[Оценка] АS ГЛОценка FROM Нагрузка,Качество работы; на это ,он мне пишет,о неправильном использование ",","&","!" а что не так-то ? В программе написано точно так? Да, за исключением того,что названия таблиц и полей написаны на английском (два скрина наверху--не оригиналы,там на практике тоже английский). А так ,всё тоже самое. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.07.2004, 17:42:01 |
|
||
|
Как засунуть в один отчёт 2 запроса,так ...
|
|||
|---|---|---|---|
|
#18+
Упс,сорри,действительно синтаксическая ошибка была...извиняюсь :( Немного не понятно ,как теперь увязать полученное поле "ГЛОценка" с теми оценками,которые у меня в таблице "Клиент" находятся. Как теперь по этому полю селектировать ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.07.2004, 17:53:53 |
|
||
|
Как засунуть в один отчёт 2 запроса,так ...
|
|||
|---|---|---|---|
|
#18+
OllКак теперь по этому полю селектировать ? Если его надо включить в WHERE, то надо писать полностью: [Качество работы].[Оценка] & "-" & [Нагрузка].[Оценка] ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.07.2004, 18:01:20 |
|
||
|
Как засунуть в один отчёт 2 запроса,так ...
|
|||
|---|---|---|---|
|
#18+
Владимир Саныч OllКак теперь по этому полю селектировать ? Если его надо включить в WHERE, то надо писать полностью: [Качество работы].[Оценка] & "-" & [Нагрузка].[Оценка] да,но в поле "ГЛОценка" у меня стоят комбинации ,типа 0-0,0-1 и т.д. ,как селектировать в том случае,если у меня скажем в "Клиент.Качество работы" стоит "2" ?Зачем тогда вообще нужна "ГЛОценка" ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.07.2004, 18:19:26 |
|
||
|
|

start [/forum/topic.php?fid=45&gotonew=1&tid=1673479]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
34ms |
get topic data: |
8ms |
get first new msg: |
6ms |
get forum data: |
3ms |
get page messages: |
37ms |
get tp. blocked users: |
1ms |
| others: | 226ms |
| total: | 343ms |

| 0 / 0 |
