Hauptmenü

Auswahlmenge bei Referenz-Dynamic Fields nicht vollständig

Begonnen von HeRa, 24.01.2019 09:17:22

⏪ vorheriges - nächstes ⏩

HeRa

Wir haben uns mal an Dynamischen Feldern vom Typ Objektreferenz versucht.


Anscheinend wird die Auswahlmenge irgendwann abhängig von der Anzahl der verfügbaren Objekte je Klasse abgeschnitten und sind nicht verfügbar. In unserem konkreten Fall hat das die Auswirkung, dass wir keinen Kunden jenseits des Anfangsbuchstabens G auswählen können. Wie kann man damit umgehen?


HeRa

Ein Nachtrag: wenn man "AutoComplete" setzt, ist KIX in der Lage, auf alle Kundendatensätze zuzugreifen. Wir würden aber gerne MultiSelect auf dem Feld anwenden.

Tino Voigt

Hallo HeRa,

das Listen Limit wird in der Default.pm definiert. Um dies zu ändern, müsste man den gesamten Codeblock von:"$Self->{CustomerCompany} = {" bis zur abschließenden Klammer in die Config.pm kopieren.
In diesen Codeblock, kann dann das Listen Limit geändert werden. Dazu müsste in der Zeile: "CustomerCompanySearchListLimit => 250," das Limit von 250 auf den gewünschten Wert eingestellt werden.

Ein höhere Wert kann jedoch die Performance verschlechtern.

Nach dieser Änderung müsste nach der Cache geleert, sowie die Config neu eingelesen werden.
Die kann mit folgenden Befehlen realisiert werden:

       
  • sudo -u <Webserver Benutzer> /opt/kix/bin/kix.Console.pl Maint::Config::Rebuild
  • sudo -u <Webserver Benutzer> /opt/kix/bin/kix.Console.pl Maint::Cache::Delete
Zum Abschluss sollte noch der Webserver neu gestartet werden.

Viele Grüße, Tino Voigt