Witam,
problem wyniknal podczas tworzenia baz danych...
Na wstepie przyblize zarys problemu. Tworzac baze danych z klawiatury wpisuje nazwe tabeli (i inne potrzebne rzeczy). W wyniku dodawania kolejnych tabel powstaje ich zbior ktory jestem w stanie wyswietlic indykatorem. Kazda tabela ma swoj indeks od 0.... Chcac dokonac edycji tabeli musze wklepac jej nazwe z klawiszy. Chcialbym efekt ten uzyskac poprzez wybor tabeli sposrod istniejacych juz w bazie.
Obrazowo rzecz ujmujac moj indykator sluzylby jednoczesnie do odczytu jak i wyboru. probowalem juz roznych metod ale nie wychodzi mi...
syt przedstawiona na rys nie jest do konca prawdziwa, gdyz indeksy wyjsciowe przypisane nazwom w dalszej obrobce nie beda sie zgadzac z tymi na wejsciu (niebieski ?). z tego tez powodu powinien zostac odczytany string (skladajacy sie z nazw tabel) a nastepnie przekazany do czegos co pozwoli nam na wybranie interesujacej nazwy tabeli i przedlanie jej nazwy na odpowiednie wejscie
nie wiem czy za bardzo nie zamotalem ale ogolnie sama idea jest chyba prosta. w razie pytan prosze pisac
W jaki sposob sposrod nazw wybierac aktualnie nas interesuja
- Nowszy
- Posty: 504
- Rejestracja: 30 maja 2008 08:33
- Wersja środowiska: LabVIEW 2011
- Lokalizacja: Katowice
- Kontakt:
W jaki sposob sposrod nazw wybierac aktualnie nas interesuja
Możesz stworzyć Enum-a, który będzie zawierał elementy odpowiadające nazwom tabel, które stworzyłeś. Czyli najpierw pobierasz nazwy wszystkich tabel, a potem korzystasz z tego przykładu:
http://decibel.ni.com/content/docs/DOC-8163
http://decibel.ni.com/content/docs/DOC-8163
Pozdrawiam, Maciek Antonik
Edu4Industry
Edu4Industry
W jaki sposob sposrod nazw wybierac aktualnie nas interesuja
dzieki wielkie za odpowiedz:) z problemem poradzilem sobie jeszcze wieczorem w troche inny sposob. poki co mam jeszcze kilkanascie problemikow do rozwiazania ale o ewentualnych trudnosciach bede potem informowal jak juz wszystkie srodki zawioda...
pozdrawiam i licze na pomoc w innych kwestiach (chociaz mam nadzieje ze nie bede musial z niej korzystac :] )
pozdrawiam i licze na pomoc w innych kwestiach (chociaz mam nadzieje ze nie bede musial z niej korzystac :] )
W jaki sposob sposrod nazw wybierac aktualnie nas interesuja
mam 3D Array z ktorego za pomoca array subset obrabiam go tak ze mam kolumne skladajaca sie z z wierszy. w rzeczywistoci jest to wycinek bazy danych przypisany do konkretnej tabeli (kolumnt konkretnej tabeli ulozone w pionie).
chcialbym uzyskac informacje na temat ilosci kolumn.
probowowalem skozystac z array size ale on bierze max wartosc z calego 3D array a nie wydzielonego fragmentu (o ile dobrze dostrzeglem).
ponadto niezaleznie od tabeli aktywne sa wiersze w ilosci= max ilosci kolumn sposrod wszystkich dostepnych tabel.
dlatego chcialbym dla konkretnej tabeli liczyc tylko wiersze (kolumny) pelne
z czego skarzystac by sobie z tym poradzic?
chcialbym uzyskac informacje na temat ilosci kolumn.
probowowalem skozystac z array size ale on bierze max wartosc z calego 3D array a nie wydzielonego fragmentu (o ile dobrze dostrzeglem).
ponadto niezaleznie od tabeli aktywne sa wiersze w ilosci= max ilosci kolumn sposrod wszystkich dostepnych tabel.
dlatego chcialbym dla konkretnej tabeli liczyc tylko wiersze (kolumny) pelne
z czego skarzystac by sobie z tym poradzic?
- smiga
- Administrator
- Posty: 824
- Rejestracja: 04 paź 2009 12:41
- Wersja środowiska: LabVIEW 2019
- Lokalizacja: Słupsk
Re: W jaki sposob sposrod nazw wybierac aktualnie nas interesuja
NIe do końca rozumiem z czym jest problem, ale jeżeli chodzi o znajdowanie pustych kolumn czy też wierszy (jeżeli usuniesz Transpose 2DArray) to jedno z przykładowych rozwiązań załączam.
Pierwsza mała pętla for, która sprawdza czy element jest 0 i buduje tablicę typu boolean może być pominięta jeżeli masz tablicę liczb (może być to zrobione w drugiej pętelce for)... może się jednak przydać przy tablicy string.
Pierwsza mała pętla for, która sprawdza czy element jest 0 i buduje tablicę typu boolean może być pominięta jeżeli masz tablicę liczb (może być to zrobione w drugiej pętelce for)... może się jednak przydać przy tablicy string.
- Załączniki
-
- subarray.vi
- (10.68 KiB) Pobrany 280 razy
Ostatnio zmieniony 14 mar 2010 17:50 przez smiga, łącznie zmieniany 1 raz.