2016-04-04 1 views
0

Ich bin auf der Suche nach einer Möglichkeit zum Ändern der Namen der Elemente in einem benutzerdefinierten Feld, das ich im Studio erstellt, ohne ihre Display-Bezeichnungen zu ändern. Ich benutzte den Feld-Editor (noch im Studio), um die Assoziationen zwischen Namen und Labels zu ändern, aber trotz meiner Änderungen bekomme ich immer noch die früheren Namen (diejenigen, die vor meinen Änderungen definiert wurden), wenn ich die API benutze.Ändern Sie den Namen eines Elements in einem benutzerdefinierten Feld mit API

Wie kann ich die neuen Namen effektiv machen?

Vielen Dank für Ihre Hilfe.

Antwort

0

Wenn Sie die Schlüssel in einer Dropdown-Liste ändern (Sie haben sie "Namen" genannt), wird die Sprachdatei in SugarCRM geändert, aber die vorhandenen Werte in Ihrer Datenbank werden nicht geändert. Eine Abfrage zu vorhandenen Datensätzen, die die alten Schlüssel verwendet haben, werden diese alten Schlüsselwerte dennoch zurückgeben.

Sie müssen UPDATE Abfragen in Ihrer Datenbank auszuführen ähnlich wie:

UPDATE contacts_cstm SET mydropdownvalue_c='NewValue' where mydropdownvalue_c = 'OldValue'; 
+0

Tat es mein Problem nicht lösen, danke – p6m817

Verwandte Themen