|
перевести строку 1 строку с множеством значений в столбцец
|
|||
---|---|---|---|
#18+
добрый день...подскажите как перевести строку в столбец без условий. есть результат select ... |
|||
:
Нравится:
Не нравится:
|
|||
03.12.2015, 11:20 |
|
перевести строку 1 строку с множеством значений в столбцец
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
03.12.2015, 11:20 |
|
перевести строку 1 строку с множеством значений в столбцец
|
|||
---|---|---|---|
#18+
надо получить..извиняюсь..не совсем умею пользоваться формумом ... |
|||
:
Нравится:
Не нравится:
|
|||
03.12.2015, 11:21 |
|
перевести строку 1 строку с множеством значений в столбцец
|
|||
---|---|---|---|
#18+
Увы, MS Access не знает про UNPIVOT. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.12.2015, 11:30 |
|
перевести строку 1 строку с множеством значений в столбцец
|
|||
---|---|---|---|
#18+
Akina, может быть както в vba? ... |
|||
:
Нравится:
Не нравится:
|
|||
03.12.2015, 11:34 |
|
перевести строку 1 строку с множеством значений в столбцец
|
|||
---|---|---|---|
#18+
В VBA - запросто. Открываешь рекордсет, читаешь, создаёшь вторую таблицу, заполняешь. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.12.2015, 11:36 |
|
перевести строку 1 строку с множеством значений в столбцец
|
|||
---|---|---|---|
#18+
Akina, не силен в vba. изучаю только 2ой день...может быть есть пример кода?заранее благодарен ... |
|||
:
Нравится:
Не нравится:
|
|||
03.12.2015, 11:39 |
|
перевести строку 1 строку с множеством значений в столбцец
|
|||
---|---|---|---|
#18+
Двумя запросами. Запрос 1. Query1. Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17.
Запрос 2. Код: sql 1. 2. 3. 4. 5.
... |
|||
:
Нравится:
Не нравится:
|
|||
03.12.2015, 14:21 |
|
перевести строку 1 строку с множеством значений в столбцец
|
|||
---|---|---|---|
#18+
__MichelleДвумя запросами. Запрос 1. Query1. Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17.
Запрос 2. Код: sql 1. 2. 3. 4. 5.
а есби столбцов 240...все перечислить ???или как то без этого можно? ... |
|||
:
Нравится:
Не нравится:
|
|||
03.12.2015, 14:29 |
|
перевести строку 1 строку с множеством значений в столбцец
|
|||
---|---|---|---|
#18+
Женя1987, обзывать поле кодом товара есть неправильно (а если товаров 500 наименований-сколько должно быть полей ) попробуйте так: Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18.
... |
|||
:
Нравится:
Не нравится:
|
|||
03.12.2015, 14:46 |
|
перевести строку 1 строку с множеством значений в столбцец
|
|||
---|---|---|---|
#18+
Женя1987, в аccess вы не сможете создать более 256 столбцов --это вам не excel 2007 с 16000 столбцами ... |
|||
:
Нравится:
Не нравится:
|
|||
03.12.2015, 14:49 |
|
перевести строку 1 строку с множеством значений в столбцец
|
|||
---|---|---|---|
#18+
Женя1987, а union вообще меньше 50 (не помню точную цифру) ... |
|||
:
Нравится:
Не нравится:
|
|||
03.12.2015, 14:53 |
|
перевести строку 1 строку с множеством значений в столбцец
|
|||
---|---|---|---|
#18+
P.Sы КонечнаяТбл-"tbl" ... |
|||
:
Нравится:
Не нравится:
|
|||
03.12.2015, 14:57 |
|
перевести строку 1 строку с множеством значений в столбцец
|
|||
---|---|---|---|
#18+
И еще: если ACCESS позднее 2003 не пишите Dim rs As DAO.Recordset, пишите без "DAO"-Dim rs As Recordset ... |
|||
:
Нравится:
Не нравится:
|
|||
03.12.2015, 15:09 |
|
перевести строку 1 строку с множеством значений в столбцец
|
|||
---|---|---|---|
#18+
Женя1987все перечислить ???или как то без этого можно?VBA Вы не знаете... С SQL проблемы... Как же еще можно? Эврика! По щучьему велению! ... |
|||
:
Нравится:
Не нравится:
|
|||
03.12.2015, 15:10 |
|
перевести строку 1 строку с множеством значений в столбцец
|
|||
---|---|---|---|
#18+
sdku,спасибо!!!Буду пробовать..а по поводу назвать поле "Код Товара"..это я неправильно принт сделал... название поле будет любым...а в первой строчке будет код товар, а дальше как на принтскринет.. То есть задумка такова 1)взять код товара с формы(введется с поля со списком) 2)сделать выборку по коду и записать в таблицу....(то есть результат 1строчка только) 3)Перевернуть таблицу для использования данных и произведения расчетов.. ... |
|||
:
Нравится:
Не нравится:
|
|||
03.12.2015, 15:56 |
|
перевести строку 1 строку с множеством значений в столбцец
|
|||
---|---|---|---|
#18+
Женя1987, Про запросы в HELPe написано: С помощью запросов можно просматривать, анализировать и изменять данные из нескольких таблиц. Они также используются в качестве источника данных для форм и отчетов. про отчеты : Отчет — это гибкое и эффективное средство для организации данных при выводе на печать. С помощью отчета имеется возможность вывести необходимые сведения в том виде , в котором требуется. Создайте отчет и располагайте в нем поля хоть "лесенкой" ну а если уж очень хочется рекомендованная процедура все выполнит (rs1!товар = rs!код имеется ввиду rs1!idTovar=rs!код) ... |
|||
:
Нравится:
Не нравится:
|
|||
03.12.2015, 16:20 |
|
перевести строку 1 строку с множеством значений в столбцец
|
|||
---|---|---|---|
#18+
Женя1987.... 3)Перевернуть таблицу для использования данных и произведения расчетов .. так калькулятора,карандаша и бумажки достаточно-нахрена для этого ACCESS ... |
|||
:
Нравится:
Не нравится:
|
|||
03.12.2015, 16:26 |
|
перевести строку 1 строку с множеством значений в столбцец
|
|||
---|---|---|---|
#18+
sdkuЖеня1987.... 3)Перевернуть таблицу для использования данных и произведения расчетов .. так калькулятора,карандаша и бумажки достаточно-нахрена для этого ACCESS )))а калькуляция там жесткая...пару дней назад выкидывал формулы для расчета кофициента закупок... Может подскажите столкнулся с проблемой переноса sql в vba sql выполняктся а vba ругается ошбика 3067 код: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8.
... |
|||
:
Нравится:
Не нравится:
|
|||
03.12.2015, 16:32 |
|
перевести строку 1 строку с множеством значений в столбцец
|
|||
---|---|---|---|
#18+
Зачем там VbCrlf? А пробелы перед FROM и WHERE отсутствуют. И exp$ раскрыть надо было. Перед WHERE зачем скобка? Якобы разделитель такой?))) Код: vbnet 1.
К тому же, раз exp$ константа, можно ведь сразу записать Код: vbnet 1.
Если [Forms]![Form1]![VT] текст, то Код: vbnet 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
03.12.2015, 17:01 |
|
перевести строку 1 строку с множеством значений в столбцец
|
|||
---|---|---|---|
#18+
Какие-то значки безумные вылезли Код: vbnet 1.
Код: vbnet 1.
Код: vbnet 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
03.12.2015, 17:07 |
|
перевести строку 1 строку с множеством значений в столбцец
|
|||
---|---|---|---|
#18+
__Michelle, спасибо заработало))) ... |
|||
:
Нравится:
Не нравится:
|
|||
03.12.2015, 17:09 |
|
перевести строку 1 строку с множеством значений в столбцец
|
|||
---|---|---|---|
#18+
ПЕНСИОНЕРКАЖеня1987, а union вообще меньше 50 (не помню точную цифру)Не меньше - 50 срабатывает. И не цифру, а число.))) ... |
|||
:
Нравится:
Не нравится:
|
|||
03.12.2015, 17:11 |
|
перевести строку 1 строку с множеством значений в столбцец
|
|||
---|---|---|---|
#18+
sdku, по вашему коду создает таблицу tbl а после ошибку выдает 3078 "Не удается найти входную таблицу или запрос"ИсходнаяТабл"" ... |
|||
:
Нравится:
Не нравится:
|
|||
03.12.2015, 18:22 |
|
перевести строку 1 строку с множеством значений в столбцец
|
|||
---|---|---|---|
#18+
Женя1987, -Не обзывайте поля цифрой!! -Нумерация с поля "а" как-то так: ... |
|||
:
Нравится:
Не нравится:
|
|||
03.12.2015, 19:35 |
|
перевести строку 1 строку с множеством значений в столбцец
|
|||
---|---|---|---|
#18+
Женя1987sdku, по вашему коду создает таблицу tbl а после ошибку выдает 3078 "Не удается найти входную таблицу или запрос"ИсходнаяТабл"""ИсходнаяТабл" это Ваша таблица (её имя) ... |
|||
:
Нравится:
Не нравится:
|
|||
03.12.2015, 19:39 |
|
перевести строку 1 строку с множеством значений в столбцец
|
|||
---|---|---|---|
#18+
sdku, с кодом по переворачиванию строки в столбец разобрался... выложеный вами тест вроде тоже понял.. а вот выкладываю что наделал с использованием столцов с номером.....принципе осталось взять ваш код для расчетов и вывести в ексель....конечно наверно мое творение весьма весьма кривое ... |
|||
:
Нравится:
Не нравится:
|
|||
03.12.2015, 20:17 |
|
перевести строку 1 строку с множеством значений в столбцец
|
|||
---|---|---|---|
#18+
sdku, единтсвеное вашь код на переворот строки выводит 3 столца , во втором везде дублируется код товара...для меня лишний но я так понял он нужен для переворота...но принципе он и не мешает ничем)))Спасибо Огромное за помощь!!!!Может по моему коду подскажите что толковое ... |
|||
:
Нравится:
Не нравится:
|
|||
03.12.2015, 20:21 |
|
перевести строку 1 строку с множеством значений в столбцец
|
|||
---|---|---|---|
#18+
вот что наваял ... |
|||
:
Нравится:
Не нравится:
|
|||
03.12.2015, 20:28 |
|
перевести строку 1 строку с множеством значений в столбцец
|
|||
---|---|---|---|
#18+
сложно ... |
|||
:
Нравится:
Не нравится:
|
|||
03.12.2015, 23:37 |
|
перевести строку 1 строку с множеством значений в столбцец
|
|||
---|---|---|---|
#18+
сложно это вы вообще про всю форму или только про действие переворота...тк в примере вижу результат переворота....как раз то что надо...Спасибо...буду пробовать ... |
|||
:
Нравится:
Не нравится:
|
|||
04.12.2015, 07:52 |
|
перевести строку 1 строку с множеством значений в столбцец
|
|||
---|---|---|---|
#18+
Женя1987, может вот так Код: sql 1. 2. 3. 4. 5.
Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16.
... |
|||
:
Нравится:
Не нравится:
|
|||
04.12.2015, 09:25 |
|
перевести строку 1 строку с множеством значений в столбцец
|
|||
---|---|---|---|
#18+
ПЕНСИОНЕРКА,не совсем то...выбрало все значения по строкам где не равно 0...а нужно именно чтоб по выбору кода выбрало все его столбци и перевернуло...чтото я прихожу в выводу что переворот строки не очень правильно...тк если нужно будет сделать по массиву и кол-во кодов будет больше 250 ...я так понимаю перевернуть таблицу я не смогу тк всего можно сделать 250 столбцов....Возникает вопрос а как тогда в запросе использовать название столбца...чтото типо если столбцу x Is null то вернуться в предыдущий чтолбец... образно if x is null go to x=x-1 и так далее. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.12.2015, 10:28 |
|
перевести строку 1 строку с множеством значений в столбцец
|
|||
---|---|---|---|
#18+
может мне стоит двигаться в сторону работы в масиве..типо загнать табл в масив и заполнять по формуле его.... ... |
|||
:
Нравится:
Не нравится:
|
|||
04.12.2015, 11:06 |
|
перевести строку 1 строку с множеством значений в столбцец
|
|||
---|---|---|---|
#18+
Женя1987может мне стоит двигаться в сторону работы в масиве..типо загнать табл в масив и заполнять по формуле его.... главная проблема --в екселе более 255 столбиков значит не импорт, ни связь не годится надо открывать ексель программно через excel.application и длинную таблицу в ассесс ... |
|||
:
Нравится:
Не нравится:
|
|||
04.12.2015, 12:32 |
|
перевести строку 1 строку с множеством значений в столбцец
|
|||
---|---|---|---|
#18+
Женя1987, и переводить в длинную таблицу в ассесс как ---зависит от количества полезных ячеек в ексель можно сразу и поля год-квартал-месяц добавить для упрощения дальнейших расчетов ... |
|||
:
Нравится:
Не нравится:
|
|||
04.12.2015, 13:15 |
|
перевести строку 1 строку с множеством значений в столбцец
|
|||
---|---|---|---|
#18+
Как я понял все это есть какое-то прогнозирование. Считаю, что в нашей стране, прогнозировать даже на 1 месяц это много (эта затея, кроме как в учебных целях, полная утопия) ... |
|||
:
Нравится:
Не нравится:
|
|||
04.12.2015, 13:35 |
|
|
start [/forum/topic.php?all=1&fid=45&tid=1614199]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
40ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
60ms |
get tp. blocked users: |
1ms |
others: | 11ms |
total: | 155ms |
0 / 0 |