powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / перевести строку 1 строку с множеством значений в столбцец
13 сообщений из 38, страница 2 из 2
перевести строку 1 строку с множеством значений в столбцец
    #39119855
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Женя1987sdku, по вашему коду создает таблицу tbl а после ошибку выдает 3078 "Не удается найти входную таблицу или запрос"ИсходнаяТабл"""ИсходнаяТабл" это Ваша таблица (её имя)
...
Рейтинг: 0 / 0
перевести строку 1 строку с множеством значений в столбцец
    #39119881
Женя1987
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
sdku, с кодом по переворачиванию строки в столбец разобрался...
выложеный вами тест вроде тоже понял..

а вот выкладываю что наделал с использованием столцов с номером.....принципе осталось взять ваш код для расчетов и вывести в ексель....конечно наверно мое творение весьма весьма кривое
...
Рейтинг: 0 / 0
перевести строку 1 строку с множеством значений в столбцец
    #39119885
Женя1987
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
sdku, единтсвеное вашь код на переворот строки выводит 3 столца , во втором везде дублируется код товара...для меня лишний но я так понял он нужен для переворота...но принципе он и не мешает ничем)))Спасибо Огромное за помощь!!!!Может по моему коду подскажите что толковое
...
Рейтинг: 0 / 0
перевести строку 1 строку с множеством значений в столбцец
    #39119889
Женя1987
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
вот что наваял
...
Рейтинг: 0 / 0
перевести строку 1 строку с множеством значений в столбцец
    #39120009
Зачем так
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
сложно
...
Рейтинг: 0 / 0
перевести строку 1 строку с множеством значений в столбцец
    #39120091
Женя1987
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
сложно это вы вообще про всю форму или только про действие переворота...тк в примере вижу результат переворота....как раз то что надо...Спасибо...буду пробовать
...
Рейтинг: 0 / 0
перевести строку 1 строку с множеством значений в столбцец
    #39120138
Фотография ПЕНСИОНЕРКА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Женя1987,

может вот так

Код: sql
1.
2.
3.
4.
5.
SELECT month.Код, expbase.[Код товара], month.Месяц,
 fan([Код], [Код товара]) As Значение
 FROM expbase, [Month]
 WHERE (((fan([Код], [Код товара])) > 0))
 ORDER BY expbase.[1], expbase.[2];


Код: vbnet
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
Private r As DAO.Recordset
Public Function fan(n&, nkey)
    If r Is Nothing Then
        Set r = CurrentDb.OpenRecordset("select * from expbase where [Код товара]=" & nkey)
    End If
    If n <= r.Fields.Count - 2 Then
        fan = r.Fields(n + 1).Value
    End If

r.Close
Set r = Nothing
End Function

Public Function start()
    DoCmd.OpenQuery "q"
End Function
...
Рейтинг: 0 / 0
перевести строку 1 строку с множеством значений в столбцец
    #39120185
Женя1987
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ПЕНСИОНЕРКА,не совсем то...выбрало все значения по строкам где не равно 0...а нужно именно чтоб по выбору кода выбрало все его столбци и перевернуло...чтото я прихожу в выводу что переворот строки не очень правильно...тк если нужно будет сделать по массиву
и кол-во кодов будет больше 250 ...я так понимаю перевернуть таблицу я не смогу тк всего можно сделать 250 столбцов....Возникает вопрос а как тогда в запросе использовать название столбца...чтото типо если столбцу x Is null то вернуться в предыдущий чтолбец...
образно if x is null go to x=x-1 и так далее.
...
Рейтинг: 0 / 0
перевести строку 1 строку с множеством значений в столбцец
    #39120230
Женя1987
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
может мне стоит двигаться в сторону работы в масиве..типо загнать табл в масив и заполнять по формуле его....
...
Рейтинг: 0 / 0
перевести строку 1 строку с множеством значений в столбцец
    #39120390
Фотография ПЕНСИОНЕРКА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Женя1987может мне стоит двигаться в сторону работы в масиве..типо загнать табл в масив и заполнять по формуле его....

главная проблема --в екселе более 255 столбиков
значит не импорт, ни связь не годится

надо открывать ексель программно через excel.application и длинную таблицу в ассесс
...
Рейтинг: 0 / 0
перевести строку 1 строку с множеством значений в столбцец
    #39120457
Фотография ПЕНСИОНЕРКА
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Женя1987,

и переводить в длинную таблицу в ассесс

как ---зависит от количества полезных ячеек в ексель

можно сразу и поля год-квартал-месяц добавить для упрощения дальнейших расчетов
...
Рейтинг: 0 / 0
перевести строку 1 строку с множеством значений в столбцец
    #39120489
Фотография sdku
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как я понял все это есть какое-то прогнозирование.
Считаю, что в нашей стране, прогнозировать даже на 1 месяц это много (эта затея, кроме как в учебных целях, полная утопия)
...
Рейтинг: 0 / 0
перевести строку 1 строку с множеством значений в столбцец
    #39120585
Женя1987
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
sdku,не знаю от куда вы - но польностью с вами согласен.... У нас в Беларуси вообще полная Ж...
...
Рейтинг: 0 / 0
13 сообщений из 38, страница 2 из 2
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / перевести строку 1 строку с множеством значений в столбцец
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]