Meine eigene VSTS-Erweiterung, die ein Grid mit einer Liste von Fehlern zurückgibt, die mit einem wiql gelesen werden.VSTS-Erweiterungen - Hyperlinks in der Grid-Quelle
Ich möchte, dass das (UI Control) Grid den Fehlertitel und den Hyperlink zur Fehler-URL enthält, so dass es möglich ist, auf den Titel zu klicken, um zum Fehler zu springen. Ich konnte keine Möglichkeit finden, das zu tun, aber ich glaube nicht, dass das nicht möglich ist.
Dies ist, wie ich meine Quelle an das Netz bauen:
var sourceArray = workItems.map(function (w) {
return [
w.id,
w.fields["System.Title"],
w.fields["System.State"],
w.fields["GrundfosScrum.gfSeverity"],
w.fields["GrundfosScrum.gfLikelihood"],
w.fields["System.AssignedTo"]];
});
Und später:
var options = {
width: "100%",
height: "500px",
source: sourceArray,
columns: [
{ text: "ID", index: 0, width: 100, headerCss: "mystyle" },
{ text: "Title", index: 1, width: 200, headerCss: "mystyle" },
{ text: "State", index: 2, width: 100, headerCss: "mystyle" },
{ text: "Severity", index: 3, width: 200, headerCss: "mystyle" },
{ text: "Likelihood", index: 4, width: 200, headerCss: "mystyle" },
{ text: "Assigned To", index: 5, width: 300, headerCss: "mystyle" },
]
};
I w.fields["System.Title"]
mit w.fields["System.Title"].link(w.url)
, das Ergebnis war html Hyperlink in der Tabelle zu ersetzen versucht anstelle eines Hyperlinks innerhalb des Rasters.
Irgendwelche Ideen?
Wer hat Ideen? oder wird es einfach nicht unterstützt? –