Oharra
Orrialde honetara sartzeak baimena behar du. Saioa hasteko edo direktorioak aldatzen saia zaitezke.
Orrialde honetara sartzeak baimena behar du. Direktorioak aldatzen saia zaitezke.
Kontrol baten errore- edo gomendio-jakinarazpena bistaratzen du, eta jakinarazpenean oinarrituta exekutatu beharreko ekintzak zehazteko aukera ematen dizu. Errore-jakinarazpen mota bat zehazten duzunean, "X" ikono gorri bat agertuko da kontrolaren ondoan. Gomendio-jakinarazpen mota bat zehazten duzunean, "i" ikonoa agertuko da kontrolaren ondoan. Dynamics 365 mugikorreko bezeroetan, ikonoa ukituz gero, mezua bistaratuko da, eta konfiguratutako ekintza egin ahal izango duzu Aplikatu botoian klik eginez edo mezua baztertu.
Onartutako kontrol motak onartzen dira
Denak
Sintaxia
formContext.getControl(arg).addNotification(notification);
Parametroak
| Izena | Mota | Beharrezkoa | Deskribapena |
|---|---|---|---|
notification |
Objektua | Bai | Gehitu beharreko jakinarazpena. Ikusi notification parametroa |
notification parametroa
Parametroak notification honako propietate hauek dituen objektu bat onartzen du
| Izena | Mota | Beharrezkoa | Deskribapena |
|---|---|---|---|
actions |
Objektuen matrizea | Ez | Ikusi actions propietateak |
messages |
Kateen matrizea | Bai | Jakinarazpenean bistaratu beharreko mezua. Uneko bertsioan, matrize honetan zehaztutako lehenengo mezua soilik bistaratuko da. Hemen zehazten duzun katea testu lodi gisa agertzen da jakinarazpenean, eta normalean jakinarazpenaren izenburua edo gaia gisa erabiltzen da. Zure mezua 50 karakterera mugatu beharko zenuke erabiltzailearen esperientzia optimoa lortzeko. |
notificationLevel |
String | Bai | Jakinarazpen mota zehazten du. Baliozko balioak ERROR edo RECOMMENDATION dira. |
uniqueId |
String | Bai | Jakinarazpen hau garbitzeko erabili beharreko IDa, clearNotification metodoa erabiltzean. |
actions Propietatea
Propietateak actions propietate hauek dituen objektuen matrize bat dauka:
| Izena | Mota | Beharrezkoa | Deskribapena |
|---|---|---|---|
message |
String | Ez | Erabiltzaileari bistaratuko zaion jakinarazpenaren gorputz-mezua. Mugatu zure mezua 100 karakterera erabiltzailearen esperientzia optimoa lortzeko. |
actions |
Funtzio matrizea | Ez | Mezuari dagozkion ekintzak. |
Itzuli balioa
Mota: Boolearra
Deskribapena: metodoak arrakasta izan duen ala ez adierazten du.
Oharrak
Web-bezeroan, addNotification metodoak jakinarazpen bat bistaratzen du zehaztutako mezuekin eta bi botoi estandarrekin: Aplikatu eta Baztertu. Aplikatu botoian klik eginez gero, zuk definitutako ekintza exekutatzen da; Itxali botoian klik eginez gero, jakinarazpen-mezua ixten da.
Interfaze bateratuan:
- Ez botoiarik botoia .
- Aplikatu botoia jakinarazpen-maila GOMENDIOA (ERROR) gisa ezarrita dagoenean soilik agertzen da, eta ez ERROR.
Adibidez
Ondorengo adibide-kodeak jakinarazpen bat bistaratzen du kontuaren izenaren inprimakiko zutabean, ticker ikurra ezartzeko, baldin eta kontuaren izenaren zutabeak "Microsoft" badu, eta ticker ikurra ez badago dagoeneko "MSFT" gisa ezarrita. Jakinarazpenean Aplikatu botoian klik eginez gero, Ticker ikurraren zutabea "MSFT" gisa ezarriko da.
function addTickerSymbolRecommendation(executionContext) {
var formContext = executionContext.getFormContext();
var myControl = formContext.getControl('name');
var accountName = formContext.data.entity.attributes.get('name');
var tickerSymbol = formContext.data.entity.attributes.get('tickersymbol');
if (accountName.getValue() == 'Microsoft' && tickerSymbol.getValue() != 'MSFT') {
var actionCollection = {
message: 'Set the Ticker Symbol to MSFT?',
actions: null
};
actionCollection.actions = [function () {
tickerSymbol.setValue('MSFT');
myControl.clearNotification('my_unique_id');
}];
myControl.addNotification({
messages: ['Set Ticker Symbol'],
notificationLevel: 'RECOMMENDATION',
uniqueId: 'my_unique_id',
actions: [actionCollection]
});
}
else
console.log("Notification not set");
}
Honela agertzen da jakinarazpena modeloetan oinarritutako aplikazioetan: