Posts

ServiceNow - Nach Submit einen Redirect ausführen

UI-Action "Submit" 1: answer = current.insert(); 2: gs.include('ActionUtils'); 3: var au = new ActionUtils(); 4: au.postInsert(current); 5: 6: var view = action.getGlideURI().get('sysparm_view'); 7: if (view = 'vendor'){ 8: action.setRedirectURL('/core_company_list.do?sysparm_query=vendor=true^EQ&sysparm_view=vendor'); 9: }

Windows 7 oder "Wie mache ich mir das Leben schwer?"

Das Business hat mich mal wieder auf den Boden der Tatsachen herunter geholt! Wähnte ich mich gestern noch weich gebettet, weiß ich heute um so mehr:  Die 0815-IT braucht die Knute, sonst kann sie nicht sein!  Als bekennender Linux-Jünger und Java-Entwickler hatte ich bislang das Privileg durch eine rosa-rote Brille schauen zu dürfen .... alles war irgendwie smart und fluffig. Die Community: zu meist wissend und loyal! Meine ersten Schritte als Windows7-Knecht und dotNet-Hansel lehren mich das Fürchten. Die Community, so fern man sie so nennen darf: Vollpfosten, Besserwisser und Script-Kiddies. Das Betriebssystem .... nein, ich möchte nicht anfangen zu flamen! Die Entwicklungsumgebung? Boaa, was für 'n fettes Teil .... kann alles, macht alles und frisst all' meine Rechner-Resourcen. Nach Installation von Windows7, Visual Studio und gefühlten 20 GB empfohlenen Updates von Microsoft darf ich endlich die IDE öffnen ..... und zwischenzeitlich eine Kanne Kaffe...

Schön gesehen!

Bild

ServiceNow-Beispiel 1

Übernahme von Daten aus einem Problem-Ticket in einen Problem-Task: 1: function onLoad() { 2: try{ 3: if(g_form.isNewRecord()){ 4: var problemID = g_form.getValue('problem'); 5: var problem = new GlideRecord('problem'); 6: problem.get(problemID); 7: 8: g_form.setValue('u_business_service', problem.u_business_service); 9: g_form.setValue('cmdb_ci', problem.cmdb_ci); 10: g_form.setValue('due_date', problem.due_date); 11: g_form.setValue('priority', problem.priority); 12: g_form.setValue('assignment_group', problem.assignment_group); 13: g_form.setValue('short_description', problem.short_description); 14: } 15: } 16: catch(exception) 17: { 18: alert("Error: " + exception); 19: } 20: }

Service-Now: Verdammt noch einmal! Wo sind die Übersetzungen?

Immer wieder auf's Neue suche ich mir einen Wolf, wenn ich die Beschriftung der Formular-Buttons anpassen möchte. Hier eine Liste der möglichen Tabellen, in denen alle Translations untergebracht sind. Languages [sys_language] Translated Name / Field [sys_translated] Message [sys_ui_message] Field label [sys_documentation] Choices [sys_choice] Translated Text [sys_translated_text] Diese Tabellen sind zum Beispiel, wenn nicht unter System-Definition zu finden, über die URL https://demo.service-now.com/sys_translated_text_list.do  zu erreichen.

Ubuntu 11.04 / Acer Aspire slow WLAN connection?

If your WLAN connection get very slow under Ubuntu 11.04, create file /etc/modprobe.d/ath9k.conf and add the line options ath9k nohwcrypt=1 than reboot your system.