Piotr Warda

Piotr Warda
Informatyk-ekonomist
a

Temat: Wyznaczanie wartości logicznej z warunku zapisanego w...

Witam,

Czy jest możliwe w CR wyznaczenie wartości logicznej dla warunku zapisanego w postaci tekstu, coś na wzór funkcji Eval() z innych języków programowania?

Z aplikacji Comarch Optima mam warunek zapisany w postaci tekstowej w zmienej FiltrApp i muszę go "dokleić" do warunku w selekcji rekordów. Niestety wartości, która występują w zmiennej FiltrApp nie mogę wydobyć z pól recordsetu czy innych zmiennych.

Dla prostego pojedynczego warunku - można wyciąć wartość po znaku '=', ale dla warunków łączonych AND i/lub OR robi się to skomplikowane, gdyż trzeba by wyłapywać nazwy pól których dotyczą te wartości.Ten post został edytowany przez Autora dnia 17.07.14 o godzinie 06:57
Wojciech Ś.

Wojciech Ś. Wojciech Świdurski

Temat: Wyznaczanie wartości logicznej z warunku zapisanego w...

Jeżeli chodzi o systemy Comarch wykorzystanie Tabel w raporcie, które są użyte w filtrze powoduje automatycznie przekazanie Filtra do Raportu, jeżeli użyjemy ten raport (podłączymy) w odpowiednim miejscu. natomiast często stosowaną sztuka przekazywania wartości FiltraApp do raportu jest stworzenie zmiennej o nazwie CDN_Filtr a w środku zapisać '' - (dwa apostrofy). Wyciągnięcia pola na raport powinno spowodować wyciągnięcie wartości filtra...

Nie wiem czy dobrze Cie zrozumiałem, jeżeli o to chodziło to super.



Wyślij zaproszenie do