|
Смена типа данных "текст" на "ссылку" и сложение первого и последнего результата.
|
|||
---|---|---|---|
#18+
Привет дорогое сообщество, у меня два небольших вопроса. С помощью запроса я получаю таблицу с полями время, результат и ссылкой. Задача первая: Ссылка имеет вид #C:\ссылка\#, то есть поле понимает его как текст. Какой командой можно перевести тип данных поля из текста в ссылку прямо в запросе? И второй вопрос: Результаты отсортированы по дате, количество строк каждый раз различно. Как бы вы сложили их последнее и первое значение в отдельном поле? Спасибо! ... |
|||
:
Нравится:
Не нравится:
|
|||
27.04.2017, 20:04 |
|
Смена типа данных "текст" на "ссылку" и сложение первого и последнего результата.
|
|||
---|---|---|---|
#18+
enginero, 1. в access нет типа данных ссылка в 1С, кстати, тоже - это программная эмуляция есть понятие ключевого поля - значение любого типа данных, при совпадении которых в разных таблицах записи считаются связанными. распишите подробно, что на что должно ссылаться 2. я надеюсь, это учебная, а не "боевая" задача select first(AAA.[number])+last(AAA.number) FROM (SELECT [number] FROM [table] ORDER BY [date]) as AAA ... |
|||
:
Нравится:
Не нравится:
|
|||
29.04.2017, 09:30 |
|
Смена типа данных "текст" на "ссылку" и сложение первого и последнего результата.
|
|||
---|---|---|---|
#18+
Спасибо за отзыв вопрос__222 ! Я о вас помнила, хоть и долго не появлялась. Задача что ни на есть боевая, у меня просто разведка боем:) Долго и упорно пробуя применить ваши советы я так и не смогла как следует все устроить. Попробовала поколдовать с отчетами, давайте я вам лучше все покажу на примере файла и подробнее все объясню. В реальности есть куча таблиц и SQL запрос с UNION ALL, который объединяет информацию из нескольких таблиц в одну. При этом ссылки перестают отображаться как ссылки и остаются только #C:\ссылка\#. Все эти запросы и таблицы я не стала показывать в приложенном файле. Теперь посмотрим в файл: С помощью запроса я нахожу нужную информацию. В реальности информация выглядит так же, как в этом запросе. Самая главная задача теперь - показать изменение того что мы намеряли (Измерение1, 2) в процентах. Необходимо просто эти проценты где-то как-то наглядно продемонстрировать. Чтобы рассчитать изменение в процентах нужно взять самое последнее (по дате) значение столбца Измерение 1, разделить его на самое первое и умножить на сто. Количество измерений всегда разное. Возможно это будет проще сделать в отчете. Знаете как обычно бухгалтеры делают сумму всех значений в столбце в самом низу отчета? Вот и мне то же, только с изменением в процентах первого и последнего измерения... Если не в отчете, то может еще как-то? Такое вообще делают в Аксессе? ... |
|||
:
Нравится:
Не нравится:
|
|||
17.05.2017, 20:14 |
|
Смена типа данных "текст" на "ссылку" и сложение первого и последнего результата.
|
|||
---|---|---|---|
#18+
Привет В целом разобралась с ссылками и научилась делать что нужно с данными в формах. Данные для формы выбираются из запроса функцией domwert. Единственная проблема - если критерии запроса не прописываются в запросе, а спрашивается у пользователя, то и domwert в форме не работает и выдает ошибку (см файл.). Если сразу вписывать все в запрос, то работает, но юзерам так не удобно ж. Прошу помощи, готова обменять ее на материальное вознаграждение через пэйпэл. ... |
|||
:
Нравится:
Не нравится:
|
|||
25.05.2017, 17:23 |
|
|
start [/forum/topic.php?fid=45&fpage=75&tid=1612399]: |
0ms |
get settings: |
11ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
31ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
36ms |
get tp. blocked users: |
1ms |
others: | 352ms |
total: | 464ms |
0 / 0 |