Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
04.11.2017, 21:20
|
|||
---|---|---|---|
|
|||
Транспонировать табицу |
|||
#18+
ыЫ.. Часто встаёт необходимость собрать значения полей только для одной записи, и вывести их в столбце В Excel есть такая фича: называется "Транспонировать". А каким таким мудрёным запросом это можно сделать в Access? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
04.11.2017, 21:50
|
|||
---|---|---|---|
|
|||
Транспонировать табицу |
|||
#18+
Код: sql 1. 2. 3. 4. 5. 6. 7.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
04.11.2017, 22:15
|
|||
---|---|---|---|
|
|||
Транспонировать табицу |
|||
#18+
Настаев и вывести их в столбце что значит в столбце? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
04.11.2017, 22:16
|
|||
---|---|---|---|
|
|||
Транспонировать табицу |
|||
#18+
я имею ввиду, куда потом этот "столбец" вы хотите прикрутить? Массив это тоже своего рода столбец ... |
|||
:
Нравится:
Не нравится:
|
|||
|
04.11.2017, 22:35
|
|||
---|---|---|---|
|
|||
Транспонировать табицу |
|||
#18+
Настаеви вывести их в столбце может вы имеете ввиду, что в форме, имеющей источник данных, расположить поля вывод не в ряд, а одно под одним? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
04.11.2017, 22:44
|
|||
---|---|---|---|
|
|||
Транспонировать табицу |
|||
#18+
вот так? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
04.11.2017, 23:10
|
|||
---|---|---|---|
|
|||
Транспонировать табицу |
|||
#18+
__Michelle Код: sql 1. 2. 3. 4. 5. 6. 7.
Спасибо за пример. Только что означает ALL? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
04.11.2017, 23:18
|
|||
---|---|---|---|
|
|||
Транспонировать табицу |
|||
#18+
Если ALL отсутствует, то выведутся только уникальные записи (без повторений в наборах), а с ALL - абсолютно все. С ALL работает быстрее, так как не проверяет на дубли. Но у Вас дублей нет заведомо, поэтому проверки не нужны. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
04.11.2017, 23:54
|
|||
---|---|---|---|
|
|||
Транспонировать табицу |
|||
#18+
__Michelle, спасибо Воспользовавшись советом, "сматерил" себе функцию (может, кому пригодится) Можно транспонировать любую таблицу с одной записью Меня спрашивали, зачем мне это надо.. У меня есть таблица с множеством полей, каждое из которых вычисляется на основании предыдущего. Похоже на то, как в Excel некоторые делают. И мне понадобилось видеть все этапы вычислений в удобном виде. То бишь в столбце. Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
04.11.2017, 23:55
|
|||
---|---|---|---|
|
|||
Транспонировать табицу |
|||
#18+
Вакшуль Сергейя имею ввиду, куда потом этот "столбец" вы хотите прикрутить? Массив это тоже своего рода столбец Я бы записал в массив, но мне нужно было вывести эти данные в форму ... |
|||
:
Нравится:
Не нравится:
|
|||
|
05.11.2017, 00:02
|
|||
---|---|---|---|
|
|||
Транспонировать табицу |
|||
#18+
чуток не дописал Я там счётчик поставил, чтобы результат можно было сортировать по желанию Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
05.11.2017, 00:37
|
|||
---|---|---|---|
|
|||
Транспонировать табицу |
|||
#18+
НастаевМеня спрашивали, зачем мне это надо.. У меня есть таблица с множеством полей, каждое из которых вычисляется на основании предыдущего. Похоже на то, как в Excel некоторые делают. И мне понадобилось видеть все этапы вычислений в удобном виде. То бишь в столбце.Так чем плохо расположить поля одно под другим? 20927826 . Это просто форма источник данных которой: Код: sql 1.
Или цель была именно в этом: НастаевА каким таким мудрёным запросом это можно сделать в Access? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
05.11.2017, 02:06
|
|||
---|---|---|---|
|
|||
Транспонировать табицу |
|||
#18+
НастаевА каким таким мудрёным запросом это можно сделать в Access? ну, мудреным, так мудреным. Вот вам еще вариант. Набор записей редактируемый. Без использования дополнительных таблиц. Файл во вложении. Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25.
Нравится слово "Транспонировать" - посмотрите справку по методу GetRows адошного рекодсета: https://msdn.microsoft.com/en-us/library/ee266344(v=bts.10).aspx?f=255&MSPPError=-2147217396 ... |
|||
:
Нравится:
Не нравится:
|
|||
|
07.11.2017, 16:06
|
|||
---|---|---|---|
|
|||
Транспонировать табицу |
|||
#18+
Вакшуль Сергей, спасибо за мудрёный вариант. Мне нравится ... |
|||
:
Нравится:
Не нравится:
|
|||
|
08.11.2017, 21:58
|
|||
---|---|---|---|
|
|||
Транспонировать табицу |
|||
#18+
Вакшуль СергейНастаевА каким таким мудрёным запросом это можно сделать в Access? ну, мудреным, так мудреным. Вот вам еще вариант. Набор записей редактируемый. Без использования дополнительных таблиц. Файл во вложении. Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25.
Нравится слово "Транспонировать" - посмотрите справку по методу GetRows адошного рекодсета: https://msdn.microsoft.com/en-us/library/ee266344(v=bts.10).aspx?f=255&MSPPError=-2147217396 Что-то напоминает мне это поездку из Харькова в Киев через Владивосток ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=45&mobile=1&tid=1611929]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
44ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
50ms |
get tp. blocked users: |
1ms |
others: | 14ms |
total: | 149ms |
0 / 0 |