Problem ze zmiennymi opisami kontrolek w kolejnych komórkach tablicy

Sprawy związane z interfejsem użytkownika - kontrolki, wskaźniki, wyświetlacze, wykresy oraz inne zagadnienia tego typu...
kapitan7
Posty: 114
Rejestracja: 31 paź 2005 00:00
Wersja środowiska: LabVIEW 8.2
Lokalizacja: Cz-wa / Wa-wa

Problem ze zmiennymi opisami kontrolek w kolejnych komórkach tablicy

Post autor: kapitan7 »

Witam,
Potrzebuję pomocy LV2019.
Problem:
Tworzę podgląd receptury procesu.
Proces ma kilka różnych grup zmiennych (np. w 1 etapie procesu wykorzystywany jest zestaw ABC, w 2 etapie CDE w 3 XYZ).
Koniecznie opisy kontrolek wyświetlających wartości w różnych zestawach są różne i treść opisów musi mieć zmienną wielkość czcionki (chodzi o napisy drukowanymi literami z indeksem dolnym).
Nie mam pojęcia jak to zrobić.
Zbudowałem kilka różnych klastrów gdzie mam przygotowane zestawy opisowe zgodnie z wymagana wielkością liter. Problem że w tablicy wyświetla się tylko jeden klaster - nie mogę zrobić tak żeby w każdej komórce był inny klaster....
Nie mogę zrobić opisu poprzez kontrolkę string - ponieważ w jednej kontrolce nie umiem zrobić różnych wielkości liter - poza tym "brzydko" wygląda opis w kontrolce....

Pomocy - czyżby to było coś co się wydaje proste a jest niemożliwe w LV?
kapitan7
kapitan7
Posty: 114
Rejestracja: 31 paź 2005 00:00
Wersja środowiska: LabVIEW 8.2
Lokalizacja: Cz-wa / Wa-wa

Re: Problem ze zmiennymi opisami kontrolek w kolejnych komórkach tablicy

Post autor: kapitan7 »

Chodzi o taką zamianę opisów:
Załączniki
napis2.png
napis2.png (1.29 KiB) Przejrzano 5887 razy
napis1.png
napis1.png (1.12 KiB) Przejrzano 5887 razy
kapitan7
Awatar użytkownika
aaddaas
Posty: 202
Rejestracja: 26 cze 2013 20:42
Wersja środowiska: LabVIEW 2015

Re: Problem ze zmiennymi opisami kontrolek w kolejnych komórkach tablicy

Post autor: aaddaas »

Tablice z z włożenia mają takie same elementy. Dotyczy to również ich wyglądu.
Możesz mieć ładne opisy w kontrolkach, są takie frameless string, które przy odpowiedniej dozie cierpliwości można ładnie ułożyć...
Obrazek
kapitan7
Posty: 114
Rejestracja: 31 paź 2005 00:00
Wersja środowiska: LabVIEW 8.2
Lokalizacja: Cz-wa / Wa-wa

Re: Problem ze zmiennymi opisami kontrolek w kolejnych komórkach tablicy

Post autor: kapitan7 »

Jasne ale to nie rozwiąże problemu jeśli chcę mieć na tych samych pozycjach w tablicy w różnych komórkach różne opisy zmiennych.
Masz może jakiś inny pomysł jak to rozwiązać?
Może pominąć tablicę (niestety musi być możliwość dowolnego rozszerzania procesu - dodawania kolejnych etapów)....
Nie mam na razie żadnego pomysłu jak to zrobić....
kapitan7
Awatar użytkownika
aaddaas
Posty: 202
Rejestracja: 26 cze 2013 20:42
Wersja środowiska: LabVIEW 2015

Re: Problem ze zmiennymi opisami kontrolek w kolejnych komórkach tablicy

Post autor: aaddaas »

zarzuć jak chcesz by jeden wyglądał, wtedy pomyślimy
Obrazek
Awatar użytkownika
Pitol
Moderator
Posty: 982
Rejestracja: 19 lip 2007 00:00
Wersja środowiska: LabVIEW 2019
Lokalizacja: Kraków

Re: Problem ze zmiennymi opisami kontrolek w kolejnych komórkach tablicy

Post autor: Pitol »

Kolega aaddaas dobrze pisze, że bez lepszej wizji tego co chcesz osiągnąć ciężko będzie coś poradzić konkretnego.

Ja też się przychylam do Classic String Indicator, który można przygotować tak, że nie widać niczego poza tekstem.

Przyogotowałem Ci mały przykład jak można przygotować string z różnymi wielkościami czcionki.
Wydaje mi się, że powinien Cie naprowadzić na rozwiązanie, którego szukasz.
Jeśli wciąż będziesz miał problemy to daj znać. Będziemy działać.

EDIT: Trochę nie doczytałem, że chcesz to w tablicy mieć. Więc odpowiedź krótka, którą już Ci udzielono - nie da się.
Musisz pomyśleć nad innym sposobem.
A jak nam lepiej wyjaśnisz i pokażesz co chcesz osiągnąć to i my coś doradzimy.


image_2022-07-28_121620.png
image_2022-07-28_121620.png (25.55 KiB) Przejrzano 5842 razy
Załączniki
StringExampleLV19.vi
(10.93 KiB) Pobrany 107 razy
ObrazekObrazekObrazek
Chcesz taki podpis? Zajrzyj tutaj
kapitan7
Posty: 114
Rejestracja: 31 paź 2005 00:00
Wersja środowiska: LabVIEW 8.2
Lokalizacja: Cz-wa / Wa-wa

Re: Problem ze zmiennymi opisami kontrolek w kolejnych komórkach tablicy

Post autor: kapitan7 »

No przecież jeden obraz lepszy niż tysiąc słów....
Zrobiłem taki wycinek udawanej tablicy - w każdej komórce są inne opisy. No i potrzebne są działające przyciski symbolicznie wstawiłem - $$$$
Załączniki
Udawana Tablica.png
Udawana Tablica.png (7.55 KiB) Przejrzano 5763 razy
kapitan7
Awatar użytkownika
aaddaas
Posty: 202
Rejestracja: 26 cze 2013 20:42
Wersja środowiska: LabVIEW 2015

Re: Problem ze zmiennymi opisami kontrolek w kolejnych komórkach tablicy

Post autor: aaddaas »

Moja propozycja jest by użyć frameless string control by stworzyc te nagłówki. Na screenie widzisz sposób ułożenia a także gdy dobierze się odpowiednie tło. Justowanie tekstu zbliża do siebie tekst
Lepszego rozwiązania nie znajduję
propozycja.PNG
propozycja.PNG (9.64 KiB) Przejrzano 5740 razy
Obrazek
Awatar użytkownika
Pitol
Moderator
Posty: 982
Rejestracja: 19 lip 2007 00:00
Wersja środowiska: LabVIEW 2019
Lokalizacja: Kraków

Re: Problem ze zmiennymi opisami kontrolek w kolejnych komórkach tablicy

Post autor: Pitol »

Kurde... uprzedziłeś mnie o pare minut bo własnie identyczny przykład przygotowałem :)

A wracając do problemu autora tematu - wciąż mi się wydaje, że można osiągnąć cel bez użycia tablicy.
Tylko musiałbyś jeszcze raz nam wytłumaczyć CO konkretnie chcesz osiągnąć.
Nie skupiaj się na samej tablicy, tylko opisz nam CEL.
Bo może się okazać, że tablica tylko przeszkadza ;)
Załączniki
StringExample2_LV19.vi
(11.31 KiB) Pobrany 108 razy
image_2022-08-03_095917.png
ObrazekObrazekObrazek
Chcesz taki podpis? Zajrzyj tutaj
kapitan7
Posty: 114
Rejestracja: 31 paź 2005 00:00
Wersja środowiska: LabVIEW 8.2
Lokalizacja: Cz-wa / Wa-wa

Re: Problem ze zmiennymi opisami kontrolek w kolejnych komórkach tablicy

Post autor: kapitan7 »

No w sumie sam teraz buduję "łatkę" - bez tablicy - ale chce posłuchać Waszych propozycji więc nie zdradzam.
Wasza propozycja Panowie to justowanie - niestety mamy dziwne wymagania co do estetyki i zaproponowane rozwiązanie nie zadziała bo musimy mieć wszystkie wyjustowane do lewej (początki opisów) a w różnych komórkach będą różne długości większych liter.

Co musze zrobić:
Tworzony subvi to element pokazujący podgląd recepty procesu. Różne etapy procesu maja powiedzmy różnego rodzaju "funkcje" dlatego w jednej recepcie w kolejnych etapach muszą się znaleźć różne opisy - takie są ściśle określone wymagania. I to wszystko. Jeden proces jest opisany kilkunastoma zmiennymi - jednak w podglądzie ma być wyświetlanych maksymalnie dziewięć. Przy czym jeśli dany segment procesu pełni inną funkcję to w podglądzie uwidaczniane są inne zmienne.
Mam nadzieję że opis jest jasny...

Na marginesie znacie może kogoś z okolic Częstochowy (preferowany kontakt osobisty) kto mógłby pomóc w pisaniu tego programu - bo czasu mało i się nie wyrobię.... Oczywiście stawka do ustalenia....
kapitan7
Awatar użytkownika
aaddaas
Posty: 202
Rejestracja: 26 cze 2013 20:42
Wersja środowiska: LabVIEW 2015

Re: Problem ze zmiennymi opisami kontrolek w kolejnych komórkach tablicy

Post autor: aaddaas »

Jeśli to jest max 9 elementów, to możesz zrobic 9 klastrów, które będziesz w odpowiedni sposób ukrywał/pokazywał, by symulować tablicę. Kontrolki można za pomocą property node ukryć, a także ustawić na panelu za pomocą position.
Może takie rozwiązanie będzie satysfakcjonujące?

Czy lista parametrów jest określona? Możesz przygotować wtedy pictures, które będziesz wyświetlał w picture indicator.

Albo możesz użyć funkcji Draw Text into picture, by mieć kontrolkę typu picture i "rysować' tekst w odpowiedniej pozycji (chociaż totalnie by mi się nie chciało robić czegoś takiego)
Obrazek
kapitan7
Posty: 114
Rejestracja: 31 paź 2005 00:00
Wersja środowiska: LabVIEW 8.2
Lokalizacja: Cz-wa / Wa-wa

Re: Problem ze zmiennymi opisami kontrolek w kolejnych komórkach tablicy

Post autor: kapitan7 »

No właśnie taką łatkę buduję - tylko mam około 60 klastrów wtedy do obsługi i czasem zmiana w oprogramowaniu kilku parametrów to kilkanaście godzin pracy..... przynajmniej dla mnie.....
kapitan7
Awatar użytkownika
aaddaas
Posty: 202
Rejestracja: 26 cze 2013 20:42
Wersja środowiska: LabVIEW 2015

Re: Problem ze zmiennymi opisami kontrolek w kolejnych komórkach tablicy

Post autor: aaddaas »

Pozostaje jeszcze opcja sterowania Vi z poziomu przegladarki i stworzenia kodu html z wyglądem jaki się chce
Obrazek
kapitan7
Posty: 114
Rejestracja: 31 paź 2005 00:00
Wersja środowiska: LabVIEW 8.2
Lokalizacja: Cz-wa / Wa-wa

Re: Problem ze zmiennymi opisami kontrolek w kolejnych komórkach tablicy

Post autor: kapitan7 »

To raczej nie dla mnie.....

Pozostaje jedna kwestia - nie znacie kogoś kto chciałby pomóc przy pisaniu tego programu?
kapitan7
Awatar użytkownika
Pitol
Moderator
Posty: 982
Rejestracja: 19 lip 2007 00:00
Wersja środowiska: LabVIEW 2019
Lokalizacja: Kraków

Re: Problem ze zmiennymi opisami kontrolek w kolejnych komórkach tablicy

Post autor: Pitol »

I jak? Poradziłeś sobie z tym tematem?
ObrazekObrazekObrazek
Chcesz taki podpis? Zajrzyj tutaj
ODPOWIEDZ