Przestaw na wielu polach i eksportuj z programu Access
Zbudowałem aplikację dostępową dla zakładu produkcyjnego i dostarczyłem im raport, który wymienia różne punkty danych w trakcie procesu. Mam sposób na wygenerowanie raportu, który wygląda jak poniżej.
Batch Zone Value1 Value 2 etc.
25 1 5 15
25 2 12 31
26 1 6 14
26 2 10 32
Istnieje jednak potrzeba przeglądania danych w innym formacie. Chcą jednej linii na partię, a wszystkie dane są poziome. Lubię to...
Zone 1 Zone 2
Batch Value1 Value2 Value1 Value2
25 5 15 12 31
26 6 14 10 32
W sumie będzie 157 kolumn, jeśli zostaną wyświetlone, jak w drugim przykładzie. Istnieje 7 unikalnych nazw pól, ale reszta to 14 różnych typów danych, które się powtarzają. Nie mogę uzyskać zapytania o wyświetlenie danych w żądanym przez nich formacie, z tym, że nazwy pól są takie same, ale nie jest trudno zrobić to w pierwszy sposób. Mogę użyć VBA, aby wstawić dane do tabeli, ale nie mogę używać duplikatów nazw pól, więc kiedy przechodzę do eksportu do Excela, nazwy pól nic nie znaczą, a nie mogą być sekcje (np. Zone1 , zone2 itd.) Mogę powiązać raport z tym, ale szerokość raportu może wynosić tylko 22 ", więc musiałbym wyeksportować, a następnie wykonać obsługę vba arkusza Excela na drugim końcu, aby wyświetlić w czytelny sposób .
Mogę dostać dane do formatu # 1, czy jest jakiś sposób, aby uzyskać dane do wyświetlenia w jednym długim wierszu na podstawie numeru partii? Czy ktoś inny ma świetny pomysł na to, jak to jest możliwe?
Otwórz się na wszelkie sugestie. Dzięki!