Piezīmes
Lai piekļūtu šai lapai, ir nepieciešama autorizācija. Varat mēģināt pierakstīties vai mainīt direktorijus.
Lai piekļūtu šai lapai, ir nepieciešama autorizācija. Varat mēģināt mainīt direktorijus.
Parāda brīdinājuma dialoglodziņu, kurā ir ziņojums un poga.
Sintakse
Xrm.Navigation.openAlertDialog(alertStrings,alertOptions).then(successCallback,errorCallback);
Parameters
Piezīmes
Ja jaunais izskats ir iespējots, dialoga augstums tiks automātiski mainīts, ja neiestatīsit dialoga opciju augstuma vērtību.
| Vārds | Tips | Nepieciešams | Apraksts |
|---|---|---|---|
alertStrings |
Objektu | Jā | Brīdinājuma dialoglodziņā izmantojamās virknes. Objekts satur šādas vērtības: - confirmButtonLabel: (neobligāta) virkne. Apstiprināšanas pogas etiķete. Ja nenorādāt pogas etiķeti, kā pogas etiķete tiek izmantota Labi .- teksts: virkne. Brīdinājuma dialoglodziņā parādāmais ziņojums. - title: (neobligāta) virkne. Brīdinājuma dialoglodziņa nosaukums. |
alertOptions |
Objektu | Nē | Brīdinājuma dialoga augstuma un platuma opcijas. Objekts satur šādas vērtības: - height: (pēc izvēles) numurs. Brīdinājuma dialoga augstums pikseļos.- width: (pēc izvēles) numurs. Brīdinājuma dialoga pikseļu platums.Ja jaunais izskats ir iespējots, dialoga augstuma izmēri tiek automātiski mainīti, ja neiestatāt height dialoga opciju vērtību. |
successCallback |
funkcija | Nē | Funkcija, kas jāizpilda, kad brīdinājuma dialoglodziņš tiek aizvērts, noklikšķinot uz apstiprināšanas pogas, vai atcelts, nospiežot taustiņu ESC. |
errorCallback |
funkcija | Nē | Funkcija, kas jāizpilda, ja operācija neizdodas. |
Piemērs
Tālāk sniegtajā koda paraugā tiek parādīts brīdinājuma dialoglodziņš. Noklikšķinot uz pogas Jā brīdinājuma dialoglodziņā vai atceļot brīdinājuma dialoglodziņu, nospiežot taustiņu ESC, funkcija tiek izsaukta close :
var alertStrings = { confirmButtonLabel: "Yes", text: "This is an alert.", title: "Sample title" };
var alertOptions = { height: 120, width: 260 };
Xrm.Navigation.openAlertDialog(alertStrings, alertOptions).then(
function (success) {
console.log("Alert dialog closed");
},
function (error) {
console.log(error.message);
}
);