Problem mit einem LinkedButton
Sascha Balke
Hallo Zusammen,ich habe bei folgenden Code ein Problem:
grid.Columns["Nummer"].AddHandler_LinkPressed(ModeComponent.FormModes.ALL, new SwissAddonFramework.UI.EventHandling.ItemEvents.LinkPressedEventHandler(delegate(SwissAddonFramework.UI.EventHandling.ItemEvents.LinkPressed eventVal2)
{
try
{
string Link= grid.GetValue("Nummer", eventVal2.Row);
System.Diagnostics.Process.Start(@"C:MeinProgramm" + Link);
eventVal2.ExecuteSAPAction = false;
}
catch(System.Exception ex)
{
MessageBox.Show("Fehler beim LinkedButton des Links: " + ex.Message, "OK");
}
}));
Wenn ich den Button dann in meinem Grid klicke, dann erhalte ich in der Statuszeile folgende Fehlermeldung:
Sie besitzen keine Berechtigung zur Durchführung dieses Vorganges [Meldung 200-30]
Ich kann den Fehler nicht finden, zumal ich in der Form so einige LinkButtons angelegt habe.
Sieht jemand von euch, wo der Fehler begraben liegt?
THX!
Fritz Schwendemann
Hallo SaschaVersuch's mal mit doppeltem Backslash in den Pfadangaben, also z.B. "C:\Programme\..." Meistens liegt es daran, SAP gibt aber eine falsche Fehlermeldung zurück.
Gruss, Fritz
Sascha Balke
Hallo Fritz,mit dem @-Zeichen kann ich den \ umgehen.
Das Problem ist mittlerweile gelöst. Habe das + durch ein , ersetzt.
System.Diagnostics.Process.Start(@"C:MeinProgramm", Link);
:)
0
Please sign in to leave a comment.
Comments
0 comments