Kamil Bednarski

Kamil Bednarski Programista .NET,
Studio As s.c.

Temat: Domyślny lookup dla nowego obiektu

Jak zrobić domyślny lookup dla nowego obiektu(dodatkowa tabela)?
Kamil Bednarski

Kamil Bednarski Programista .NET,
Studio As s.c.

Temat: Domyślny lookup dla nowego obiektu

Ogólnie mam taki przypadek, że zrobiłem cechę referencyjną do tego nowego obiektu na tabeli PozycjeDokHan. Przy uzupełnianiu tej cechy na liście pozycji powinien podnieś się lookup . Zamiast tego wyskakuje mi błąd:
"Brak indeksów tekstowych potrzebnych do otwarcia lookup'a."
Nick Urban

Nick Urban Specjalista z branży
informatyki

Temat: Domyślny lookup dla nowego obiektu

Błąd „Brak indeksów tekstowych potrzebnych do otwarcia lookup'a" zazwyczaj wywoływany jest w przypadku użycia indeksera (np. na widoku), który przyjmuje zmienną innego typu niż string, i nie może ustawić po nim „lokatora”.
Należy dodać pole do lookupa dla danej tabeli (lokator). Proszę pamiętać o zapisaniu ustawień :)
Kamil Bednarski

Kamil Bednarski Programista .NET,
Studio As s.c.

Temat: Domyślny lookup dla nowego obiektu

Nick Urban, dziękuję za odpowiedź. Zbytnio nie wiem co miałeś na myśli ( chyba nadal mam zbyt małe doświadczenie przy enovie :D ). Znalazłem rozwiązanie tego błędu. Okazało się, że w mojej dodatkowej tabeli musiałem dodać wpis:
<key name="WgNazwyPunktu" keyunique="true">
<keycol name="NazwaPunktu"/>
</key>

Już prawie temat mam zrobiony. Pozostaje mi jedna kwestia. Jak zrobić domyślny lookup dla mojej nowej tabeli. Na chwilę obecną po kliknięciu na pole cechy referencyjnej wyświetla się wygenerowany lookup a ja chcę w tym miejscu ustawić swój lookup.

Ktoś pomoże?
Kamil Bednarski

Kamil Bednarski Programista .NET,
Studio As s.c.

Temat: Domyślny lookup dla nowego obiektu

Odpowiedź dla potomnych:

[assembly: FolderView("", Default = true, Description = "Lista punktów", Priority = 50, TableName = "L_Punkt", ViewType = typeof(L_PunktyViewInfo))]



Wyślij zaproszenie do