[gelöst] Anzahl der Dateianhänge in einer MainForm anzeigen

29. April 2010 08:58

Hallo alle zusammen,

Ich versuche mich gerade in Navision 2009 zurechtzufinden, und suche verzweifelt nach einer ausführlichen Doku für die Möglichkeit Dateien anzuhängen. :oops: Obwohl das ja recht einfach, und wie ich finde, elegant gelöst wurde...

Das Problem das ich habe ist folgendes:

1. Ich möchte gerne den Büroklammer-Button in einer Form platzieren. Geht das?

2. Ich hätte gern eine Textbox o.ä. welches mir anzeigt, wieviele Anhänge für einen Datensatz hinterlegt sind.

Wie könnte ich das denn am besten lösen???

Vielen Dank für Eure Hilfe
Zuletzt geändert von JuDra am 6. Mai 2010 08:37, insgesamt 1-mal geändert.

Re: Anzahl der Dateianhänge in einer MainForm anzeigen

29. April 2010 09:35

Die verknüpften Dateien findest du in der Tabelle Record Link. Den Button kannst du dir nachbilden, zB mit dem Bitmap 1125 und sonst wie bei normalen Bemerkungen.

Re: Anzahl der Dateianhänge in einer MainForm anzeigen

29. April 2010 09:40

Danke für die schnelle Info.
Ich probiere es gleich mal aus und gebe dann Bescheid... :-)

Re: Anzahl der Dateianhänge in einer MainForm anzeigen

29. April 2010 10:09

also das mit der Button-Einbindung hat super geklappt. Vielen Dank.

Jetzt muß ich nur noch herausfinden wie man auf ein Feld des Typs RecordID abfiltert :-?

Re: Anzahl der Dateianhänge in einer MainForm anzeigen

29. April 2010 10:23

JuDra hat geschrieben:Jetzt muß ich nur noch herausfinden wie man auf ein Feld des Typs RecordID abfiltert :-?

So bildest du den Wert, auf den du nachher filtern kannst: viewtopic.php?p=29871#p29871

Re: Anzahl der Dateianhänge in einer MainForm anzeigen

29. April 2010 11:37

Ha, es klappt :-D Dankeschön

Also das mit der Anzahl, ich hab jetzt einfach eine Variable vom Typ Integer angelegt und gebe die im Textfeld aus:

Code:
RecRefObjAdmin.GETTABLE(Rec);
RecRecordLink.SETRANGE(RecRecordLink."Record ID",RecRefObjAdmin.RECORDID);
g_RecordLinkcounter := RecRecordLink.COUNT;


So, jetzt habe ich nur festgestellt das die Form hinter der Record Link Tabelle eine Andere ist als die hinter der "Büroklammer".
Gibt es eine Möglichkeit, diese System Form aufzurufen????

Viele Grüße
Juliane

Re: Anzahl der Dateianhänge in einer MainForm anzeigen

29. April 2010 11:41

Hm, ich hab gar keine Standardform für Record Link.

Wie auch immer, ich wüsste nicht, wie man die Systemform aus dem Menu bekommt (außer vielleicht per Sendkeys). Aber die kann man doch sicher nachbilden.

Re: Anzahl der Dateianhänge in einer MainForm anzeigen

29. April 2010 11:42

JuDra hat geschrieben:So, jetzt habe ich nur festgestellt das die Form hinter der Record Link Tabelle eine Andere ist als die hinter der "Büroklammer".
Gibt es eine Möglichkeit, diese System Form aufzurufen????

Nein. Normalerweise steht in der Tabelle gar keine FormID drin.
Wenn du an die Systemform kommen willst, müsste eure FormID aus der Tabelle wieder heraus genommen werden.

Re: Anzahl der Dateianhänge in einer MainForm anzeigen

29. April 2010 11:59

Das ist ja das Problem, in der Tabelle Record Link ist gar keine Form ID hinterlegt.
Trotzdem bekomme ich wenn ich auf die Büroklammer eine andere Form als wenn ich die Tabelle Record Link über einen eigenen Button aufrufe :-?

Re: Anzahl der Dateianhänge in einer MainForm anzeigen

29. April 2010 12:07

Form hinter "Büroklammer":
Bild

Form hinter meinem Button:
Aufruf: OnPush:= RunObject, TableRelation:= Table Record Link

Bild

Re: Anzahl der Dateianhänge in einer MainForm anzeigen

29. April 2010 12:11

Du öffnest ja auch keine Form, sondern lässt die Tabelle.

Re: Anzahl der Dateianhänge in einer MainForm anzeigen

29. April 2010 12:14

Da hast Du Recht, aber wie kann ich die obere Form öffnen?

Geht das?

Melde mich erst wieder nächsten Mi...
aber bin froh um jede Antwort!!!!

Dankeschön
Juliane

Re: Anzahl der Dateianhänge in einer MainForm anzeigen

29. April 2010 13:38

JuDra hat geschrieben:Da hast Du Recht, aber wie kann ich die obere Form öffnen?

Wie schon gesagt: nach meiner Meinung auf dem üblichen Weg gar nicht. Also per Sendkeys (weniger schön) oder eine Form nachbauen.

[Gelöst] Re: Anzahl der Dateianhänge in einer MainForm anzei

6. Mai 2010 08:37

Guten Morgen,

vielen Dank für Eure Antworten.
Ich habe mir jetzt mithilfe von Natalie eine neue Form erstellt. Danke Natalie :wink:
http://www.msdynamics.de/viewtopic.php?f=36&t=3828&p=39054&hilit=Url+Form#p39054

Das einzige was jetzt noch nicht klappt ist das neue Einfügen eines Records in die "gefilterte" Form/Tabelle. Aber das ist eher mal wieder ein Denkfehler von mir und das krieg ich glaub ich alleine hin.


Dankeschön
Juliane