Das Notes Forum
Domino 9 und frühere Versionen => ND6: Administration & Userprobleme => Thema gestartet von: djsven am 20.09.04 - 15:04:07
-
HI alle zusammen, sagt mal wie kann ich eine Gruppe komplett mit allen Details, wie Name der User+Firma+Tel+Strasse usw. in eine Excel Datei exportieren??
Möchte dann eine Komplette Gruppe + alle Daten in eine Excel Datei haben.
Geht das ?
Bye
-
... Über "Datei" / "exportieren" oder mit einem Tool von Integra oder per Agenten.
klaus
PS: was heisst denn hier "alle Daten" ??
-
Mit Datei /Export gehts nicht!!Wenn ich eine Gruppe offen habe, möchte ich gerne alle Daten von den Personen, die in er Gruppe sind in eine Excel Datei exportieren!!!
Wie sieht denn der Agent aus==
-
Ich nehme an, dass es hierfür keine fertigen Tools gibt, man muss also selber Hand anlegen.
Der Agent müsste durch die Members gehen, deren Personendokumente via NotesView.GetDocumentByKey in der Ansicht "($Users)" instantiieren und die gewünschten Werte auslesen.
Diese Angaben werden dann in ein Excel-File geschrieben (Beispiele hierfür findest Du hier im Forum - einfach mal nach Excel suchen, auch die Sandbox bietet Beispiele).
Schwieriger wird es, wenn Gruppen erst rekursiv aufgelöst werden müssen - aber auch das ist kein Hexenwerk.
HTH,
Bernhard
-
nochmal: was heisst hier "ALLE DATEN" ??
Ich kann noch nicht hellsehen oder Gedankenm lesen !
klaus
-
Sorry,
OK vor und Nachname, Firma, Strasse,PLZ, Ort,m Tel, Tel Handy,Email, Web Adresse, Anschrift der Firma und vielleicht noch ein Feld was ich frei wählen kann!!
-
OK, dann so, wie Bernhard es beschrieben hat.
Mit LoNo-Bordmitteln keine Chance. Dazu ist Kenntniss von LS unabdingbare Voraussetzung ;D
klaus
-
Dann wie B gesagt hat??Hä wodenn??
Auf gehts mit Lotus Scripts!!!!
DANKE
-
Dann wie B gesagt hat??Hä wodenn??
Auf gehts mit Lotus Scripts!!!!
DANKE
Das steht mal gerade vier Beiträge darüber ...
-
HI alle zusammen,
sagt mal wie kann ich dieses Script dahin gehend erweitern, das er mit eine Gruppe ausliest und die unteren Werte in Excel reinschreibt??
Das geht leider nur wenn ich direkt auf den Kontakt gehe so wie es hier steht.
Aber ich möchte auf ne Gruppe gehen und dort die Daten auslesen!
Kann mir einer bitte helfen, bin lkeider noch Anfänger was Programmieren angeht!!!
DANKE
Sub Initialize
'Diese Routine exportiert aus einem Lotus Notes Adressbuch
'in eine Excel - Tabelle , die Felder der Geschäftskunden
'Title,FirstName,LastName,JobTitle,Company ...
' ... OfficeStreetAddress, OfficeZip , OfficeCity und
'OfficeCountry
Dim Session As New NotesSession
Dim Doc As NotesDocument
Dim CurrDB As NotesDatabase
Dim Collection As NotesDocumentCollection
Dim Application As Variant
Dim Book As Variant
Dim Sheet As Variant
Dim i As Integer
Set CurrDB = Session.CurrentDatabase
Set Collection = CurrDB.UnprocessedDocuments
Set Doc = Collection.GetFirstDocument
Set Book=Nothing
Set Sheet = Nothing
Set Application=Nothing
'Öffnet Excel mit dem Tabellennamen ExportAdressen
Set Application = CreateObject("Excel.Application")
Set Book = Application.Workbooks.Add
If Application.Workbooks(1).Worksheets.Count=0 Then
Set sheet = Application.Workbooks(1).Worksheets.Add
End If
Set Sheet = Application.Workbooks(1).Worksheets(1)
Sheet.Name = "Export Adressen" 'Name der Arbeitsmappe
Book.Application.Visible=True
' Schreibt Spaltenköpfe
ARangeValue = Sheet.Range("A1").Activate
Sheet.Range("A" & 1).Value = "Titel"
Sheet.Range("B" & 1).Value = "Vorname"
Sheet.Range("C" & 1).Value = "Name"
Sheet.Range("D" & 1).Value = "Jobtitel"
Sheet.Range("E" & 1).Value = "Firma"
Sheet.Range("F" & 1).Value = "Straße"
Sheet.Range("G" & 1).Value = "PLZ"
Sheet.Range("H" & 1).Value = "Ort"
Sheet.Range("I" & 1).Value = "Land"
' Ausgabe der Spalten von den selektierten Dokumenten
For i = 1 To Collection.Count
Sheet.Range("A" & i+1).Value = Doc.Title
Sheet.Range("B" & i+1).Value = Doc.FirstName
Sheet.Range("C" & i+1).Value = Doc.LastName
Sheet.Range("D" & i+1).Value = Doc.JobTitle
Sheet.Range("E" & i+1).Value = Doc.CompanyName
Sheet.Range("F" & i+1).Value =Doc.OfficeStreetAddress
Sheet.Range("G" & i+1).Value = Doc.OfficeZip
Sheet.Range("H" & i+1).Value = Doc.OfficeCity
Sheet.Range("I" & i+1).Value = Doc.OfficeCountry
Set Doc = Collection.GetNextDocument(Doc)
Next i
End Sub
-
Vom Ablauf her müßtest Du folgendes vor dem Export machen :
- Gruppendokument holen
- Mitgliederfeld auslesen
- durch die Mitgliederliste schlaufen
- für jedes Mitglied das entsprechende Personendokument ermitteln (Achtung : Fehlerhandling wegen doppelten Namen beachten)
- die Personendokumente in eine DocCollection schießen
- das Script aus deinem Beispiel auf die so erzeugte DocCollection loslassen
-
uhhhh :'( :'(
Ich kanns doch leider nicht!!!
BITTE HELFT MIR!!!
-
Sorry, aber fertige Scripte sind nicht Sinn des Forums. Versuch doch einfach mal, das umzusetzen. Wenn Probleme auftreten, gibts ja sofort Hilfe.
-
Aha!Na dann!
Aber ich kann das DOCH gar nicht!Bin nur einfacher Netzwerkadmin!!!
Und wer kann /möchte mir denn helfen??
Für Leute die das Können ist das ein KLACKS!!!
-
Für Leute die das Können ist das ein KLACKS!!!
wie willst du das beurteilen können ???
Hier sind meine 2 cent zu dem Thema:
Namen aus Gruppen extrahieren
Sub Click(Source As Button)
Dim s As New NotesSession
Dim db As notesdatabase
Dim doc As notesdocument
Dim col As NotesDocumentCollection
Dim n As Integer
Set db = s.CurrentDatabase
Set col = db.UnprocessedDocuments
Set doc = col.GetFirstDocument()
n=0
While Not(doc Is Nothing)
Forall members In doc.members
Dim NameText As New NotesName(doc.Members(n))
n=n+1
Msgbox NameText.Abbreviated
End Forall
Set doc = col.GetNextDocument(doc)
Wend
End Sub
-
Vielen Dank erseinmal für die Antwort, aber was mache ich damit??
Einen Agent mit sicherheit nicht anlegen oder?
Habe noch niemals einen Button erstellt!Wie mache ich denn das?
Sag mal wann du schon so was kannst, wie schaffe ich es denn die oben genannten Kriterien mit auszugeben, sprich Name, Firma usw.??
-
HI alle zusammen, sagt mal wie kann ich eine Gruppe komplett mit allen Details, wie Name der User+Firma+Tel+Strasse usw. in eine Excel Datei exportieren??
Möchte dann eine Komplette Gruppe + alle Daten in eine Excel Datei haben.
Geht das ?
Bye
Frage: Ist das jetzt eine private Spielerei, oder wird das in einem Unternehmen benötigt ?
Bin gerne bereit, das als Freelance zu realisieren; aber hier eine solche Lösung für lau erst zu erstellen; das sehe ich nicht ein.
Mache ich dann demnächst genau so. "Hey, seht her, ich bin ein NOOP, müsste aber mal eben ein Warenwirtschaftssystem in Notes realisieren. Wer so was kann, für den ist das doch ein Klacks!!!"
-
Es ist für einen Firmen ZWECK!!
Brauche leider einige Informationen von Gruppen.
Partner und Mitarbeiter fragen mich danach!
Haben aber 2000 Kontakte!!!
BITTE!!!
Ich DANKE DIR schon mal riesig im Voraus!!!
-
wie sind denn die Gruppen generell aufgebaut, also gibt es z.B. Gruppen in Gruppen ?
Gibt es gemischte Gruppen, also externe und interne Mitarbeiter ?
-
@DJ Sven
Hallo Sven,
wie Du langsam bemerkt haben dürftest, hast Du Dich in eine Ecke manövriert. Das Problem ist, Du willst eine Lösung haben, aber nichts dafür tun. Das widerspricht dem Geist dieses Boards.
Du kannst weder @Formula noch LotusScript, hast es auch noch nicht einmal probiert.
Du wirst hier massenhaft Hilfe - zur Selbsthilfe - bekommen, wenn die Leute hier den Eindruck haben, dass Du Dich bemühst.
Die Einträge in Deinem Profil sind allesamt noch sehr anonym und die Angabe, dass da 2000 Kontakte auf Dich warten, erscheint wenig glaubwürdig.
Denk nochmal nach und fang von vorne an, dann klappt das auch mit diesem Forum
Ciao
Don Pasquale
-
@Don: ::) Jetzt haste ihn vergrault ::)
-
Vielen Dank für so nette WORTE!!!
Erstens, ich versuche schon seit 8 Jahren zu Programmieren und bin einfach zu BLÖDE dazu!!!
Ich habe es schon seit 3 Wochen versucht und FRAGE euch nun um HILFE!!!!
Meint ihr ich habe noch keinen Agenten laufen lassen???
Habe 4 Agenten erstellt um mir eine Lösung zu bringen!!!
In einem habe ich sogar selber rumgeschrieben!!!
Aber eben nicht alleine sonderin einem fertigen Script das ich erweitert habe!
Und wenn ich euch sage, das wir vielleicht 50 Gruppen habe, in denen Inetren so wie extrene Mitarbeiter drin sind, und ich , wenn ich infos über eine Gruppe haben will, genau diese Daten in eine Excel Datei speichern möchte.
Mehr nicht!!
Aber DANK
-
Sorry, aber viele hier verdienen mit genau solchen Dienstleistungen ihre Brötchen und da kann man nicht erwarten, daß "mal eben" ein Script für lau bereitgestellt wird. Zumal das eben nicht "mal eben so" geht.
Ich kann ja verstehen, daß Du das Problem gelöst haben willst, aber manchmal kommt man eben um externe Unterstützung, die dann eben auch Geld kostet, nicht herum.
Und Hilfe bekommst Du hier sicherlich, aber eben nur, wenn Du ein konkretes Problem hast.
Und ein fertiges Script einfordern ist kein konkretes Problem.
-
OK! Ersteinmal ein RIESEN LOB AN LEUTE DIE ANDEREN HELFEN!!!!
UND
MAL VORWEG: ICH HABE NIX ZU WOLLEN!!!!!
Ich möchte was oder vielmehr ich bitte euch um einen Gefallen!!!
Sagt gibts vielleicht ein paar Gutes Script Seite im Inet wo ich mir selber helfen kann??
-
im Grunde steht doch schon (fast) alles, was du brauchst hier in diesem Thread...
meine 2 Cent bieten dir die Möglichkeit eine oder mehrere Gruppen zu marlieren und dann die Namen innerhalb der Gruppen aufzulösen. Das ist schon mal die halbe Miete.
Wenn du bisher schon 4 Agenten zusammengebraten hast, dann laß uns doch an deinen versuchen teilhaben.
Und bitte nicht so viele Großbuchstaben; mir klingeln schon die Ohren.
-
ok!
Sag mir nur wie ich deinen Button erstellen kann?
Ist dein Script denn schon fertig?
-
@djsven
Hallo,
ich bin ja auch nicht der fitteste im Programmieren, aber selbst wenn ich könnte, bei der Fragetechnik, die Du an den Tag legst, würde es mir schwer fallen, mich an mein Wissen zu erinnern..... ???
Gruss
Christoph
-
ok!
Danke
Sag mir nur wie ich deinen Button erstellen kann?
wenn es weiter nichts ist;
Öffne dein Adressbuch im Designer und wähle die Ansicht Gruppen oder Groups aus. Dann über Erstellen - Aktion eine neue Aktion (Script) anlegen
Ist dein Script denn schon fertig?
nein
-
Hiermit solltest du weiterkommen. ( und hier ist mein Wunschzettel (http://www.amazon.de/exec/obidos/registry/75I3I5MKIU4W/ref%3Dwl%5Fs%5F3/302-9055270-2180043)
Sub Click(Source As Button)
Dim s As New NotesSession
Dim db As notesdatabase
Dim v As NotesView
Dim grpdoc As notesdocument
Dim persondoc As NotesDocument
Dim col As NotesDocumentCollection
Dim Application As Variant
Dim Book As Variant
Dim Sheet As Variant
Dim n As Integer
Dim i As Integer
Set Book=Nothing
Set Sheet = Nothing
Set Application=Nothing
Set Application = CreateObject("Excel.Application")
Set Book = Application.Workbooks.Add
If Application.Workbooks(1).Worksheets.Count=0 Then
Set sheet = Application.Workbooks(1).Worksheets.Add
End If
Set Sheet = Application.Workbooks(1).Worksheets(1)
Sheet.Name = "Export Adressen" 'Name der Arbeitsmappe
Book.Application.Visible=True
Set db = s.CurrentDatabase
Set v = db.GetView("($VIMPeople)")
Set col = db.UnprocessedDocuments
Set grpdoc = col.GetFirstDocument()
n=0
i = 0
While Not(grpdoc Is Nothing)
Forall members In grpdoc.members
Dim NameText As New NotesName(grpdoc.Members(n))
n=n+1
Set persondoc = v.GetDocumentByKey(NameText.Abbreviated)
If persondoc Is Nothing Then
Msgbox "nicht gefunden"
Else
Sheet.Range("A" & i+1).Value = personDoc.Title(0)
Sheet.Range("B" & i+1).Value = personDoc.FirstName(0)
Sheet.Range("C" & i+1).Value = personDoc.LastName(0)
Sheet.Range("D" & i+1).Value = personDoc.JobTitle(0)
Sheet.Range("E" & i+1).Value = personDoc.CompanyName(0)
Sheet.Range("F" & i+1).Value = personDoc.OfficeStreetAddress(0)
Sheet.Range("G" & i+1).Value = personDoc.OfficeZip(0)
Sheet.Range("H" & i+1).Value = personDoc.OfficeCity(0)
Sheet.Range("I" & i+1).Value = personDoc.OfficeCountry(0)
i=i+1
' Msgbox "gefunden"
End If
End Forall
Set grpdoc = col.GetNextDocument(grpdoc)
Wend
End Sub
-
@ulrich
ja ist denn schon weihnachten ??
-
für mich nicht, aber djsven kriegt jetzt bestimmt ne Gehaltserhöhung ;D
-
vermute ich auch. ;D
was mich nur erstaunt, dass ein netzwerkadmin auf einmal entwickeln soll. anstatt seinem cheffe zu sagen "kann ich leider nicht", fummelt er sich jetzt da irgendwie durch. folgen -> nicht absehbar (hat man erst einmal den kleinen finger gereicht...)
klaus
-
@eknori:
Beim Anblick Deiner Wunschliste wird mir warm ums Herz ;D
Gut zu wissen, dass es noch Menschen mit Geschmack gibt (besonders bezogen auf Deine ersten beiden Wünsche 8))
(sorry für den Off Topic Post... musste sein ;))
Gruß
Daniel
-
HI alle zusammen
ERSTEINMAL VIELen VIELEN DANK!!!
Nein ganz bestimmt bekomme ich keine Gehaltserhöhung.
Da ich NotesAdmin bin und auch schon ne Schulung hatte, denke ich mir mann muss doch auch ein wenig Programmieren können oder nicht??
Nur leider habe ich diese Schei** schon so häufig probiert, das ich nun sage:Ich habe kein Bock mehr drauf!
Ich finde es gibt Menschen den liegt das einfach net!
Dafür habe ich meine Stärken in einem anderen Bereich!
Netzwerke + LInux +Windows +Novell usw.
Aber ich danke euch das es noch so Menschen wie euch gibt die einem Helfen!!!
Danke.
-
Ich hoffe Du bzw. Deine Firma weiss die Lösung von eknori wenigstens zu schätzen - da steckt schon einiges an KnowHow drin.
Gruss
Martin
-
Da steckt sogar einiges mehr an know-how drin...
Ich als "armer Azubi" und Notes-Anfänger kann mir da ne ganze Menge Sachen draus ziehen, die mich weiterbringen.
Ich habe zwar noch kein spezielles Problem in diese Richtung gehabt, aber ich versuche grade nen relativ gescheiten Export in Excel zu basteln, und das hilft mir schon mal wieder weiter. Und was fast noch besser ist, ich glaube sogar verstanden zu haben, wie das Script funktioniert! ;)
JUHU!!!
Also auch von mir vielen Dank!
-
Na siehste, da haben wir doch dann heute einen Mehrfachnutzen
DJSven hat seinen Code,
DaWutz hat was gelernt und
ich hatte was zu tun. ;D
-
Naja, auch wenn ich mich manchmal benehme wie die Wutz im Felde, habe ich trotzdem ab und zu Lichte Momente... ;D
Und es nun auch endlich mal geschafft, meinen Namen in die Sig zu schaffen.. ;)
-
Wenn Du (unentgeltliche) Beschäftigung suchst, Ulrich, dann melde Dich doch bitte bei mir ;D
Wenn Du das nicht magst, vielleicht baust Du dann in den Code noch die rekursive Auflösung von Gruppen in Gruppendokumenten ein ? ;)
Bernhard
-
vielleicht baust Du dann in den Code noch die rekursive Auflösung von Gruppen in Gruppendokumenten ein ?
mache ich morgen zwischen Supp' und Kartoffeln; ist ja nicht soooo schwer ;D
-
Nö, das ist wirklich nicht schwer. Macht dann aber den Code für den "Ich-bin-zu-blöd-zum-programmieren"-Code-Verwender noch "spannender". Ich bin dann jetzt mal auf die Rückfragen gespannt ;-)
Bernhard
-
Naja, das sind aber schon "harte" Worte
für den "Ich-bin-zu-blöd-zum-programmieren"-Code-Verwender
Ich pers. lerne auch leichter an "funktionierenden" Beispielen, die ich verhunzen kann, und dann sehe, wie etwas etwas anderes beeinflusst. Und wenn ich das dann in etwas eigenes "einpasse", dann weiß ich in der Regel schon, was ich da tue - nu nicht nur im Bezug auf Notes, so war es bei HTML, PHP und C++ bis jetzt auch immer... VB habe ich mal einen richtigen Kurs mitgemacht, das war dann noch besser, aber so der wirkliche "Autodidakt" bin ich halt nicht, ein bischen Anleitung brauche ich immer... (Und einen Programmier-Anreiz, lernen um des Lernen willens war noch nie meins)
Deshalb nehme ich auch den Thread-Starter ein wenig in Schutz, auch wenn mich grade in den ersten Postings der "Stil" der Fragestellung etwas hat stutzen lassen...
Naja, nu will ich auch endlich heim... ::)
-
Ehrlich gesagt hatte ich mir schon überlegt, mich aus dem Thread zurückzuziehen. Zuviel Geschrei ( Großbuchstaben und !! )
Aber da man den resultierenden Code eigentlich nur aus dem bisher geposteten zusammenleimen musste ... Möglicherweise dient es ja als Ansporn nicht gleich nach den ersten 8 Jahren Programmierversuchen die Flinte ins Korn zu werfen.
-
Ich fand den Thread nur nervig. Keine vollständige Lösung (hierbei meine ich nach mal die ggf. erforderliche Rekursion, das ErrorHandling etc.), sondern auch bei einem Update auf das nächste Release wird es wieder scheppern.
Code, den man nicht versteht, ist keine Lösung. Firmen zu unterstützen, die für Lösungen gar nichts löhnen wollen, auch nicht. Dieses würde mich weniger stören, wenn nur der DJ auf die Nase fällt (mit dem unverstandenen Code), aber wenn es eben schief geht, ist wieder Notes / Domino schuldig ... Das nervt mich.
Bernhard
-
Naja, das sind aber schon "harte" Worte
für den "Ich-bin-zu-blöd-zum-programmieren"-Code-Verwender
Ich pers. lerne auch leichter an "funktionierenden" Beispielen, die ich verhunzen kann, und dann sehe, wie etwas etwas anderes beeinflusst. Und wenn ich das dann in etwas eigenes "einpasse", dann weiß ich in der Regel schon, was ich da tue - nu nicht nur im Bezug auf Notes, so war es bei HTML, PHP und C++ bis jetzt auch immer... VB habe ich mal einen richtigen Kurs mitgemacht, das war dann noch besser, aber so der wirkliche "Autodidakt" bin ich halt nicht, ein bischen Anleitung brauche ich immer... (Und einen Programmier-Anreiz, lernen um des Lernen willens war noch nie meins)
Deshalb nehme ich auch den Thread-Starter ein wenig in Schutz, auch wenn mich grade in den ersten Postings der "Stil" der Fragestellung etwas hat stutzen lassen...
Naja, nu will ich auch endlich heim... ::)
H A L L O ! H A L L O !
Das hat der DJ selber (mehrfach) geschrieben:
Erstens, ich versuche schon seit 8 Jahren zu Programmieren und bin einfach zu BLÖDE dazu!!!
ich erinnere mich nur sehr gut an meine Anfänge in der Notes-Programmierung, und ich werde hier garantiert keine (lernwilligen !) Anfänger abschrecken, aber wer schon so kommt, der hat verloren - der WILL NICHT !
Bernhard
-
Hmm, eigentlich hab ich ja für heute genug gepostet, aber da muss ich nochmal... ;)
aber wenn es eben schief geht, ist wieder Notes / Domino schuldig ... Das nervt mich.
Kann ich verstehen... Wir sind bei uns 2 Notes-"Jünger", und immer wieder müssen wir uns anhören, wie toll doch Outlook mailen kann. Diese Leute zu überzeugen ist schon recht schwer, und wenn dann entspr. Fehler auftauchen ist es dann natürlich gleich ein Fressen für die Geier - leider!
ich erinnere mich nur sehr gut an meine Anfänge in der Notes-Programmierung
Ich auch, denn wenn ich sehe, über was für Probleme hier teilweise gebrütet wird, dann sind das bei mir im Moment dagegen auch noch die "ersten Schritte" in Notes-Programmierung. Auch ich bin ab und an so angenervt von Notes, das ich mich lieber mit was anderem befasse, aber es packt mich halt doch eben immer wieder (warsch. sowas wie Ehrgeiz).
Ich kann deine Argumentation aber auch nachvollziehen, vor allem in Bezug auf das bezahlen von kompletten Lösungen. Wenn man davon lebt, so etwas zu vermarkten, dann gibt man das sicherlich nicht gerne "umsonst" her. Aber wie gesagt, ich habe kein entsprechend gelagertes Problem, bin aber trotzdem froh über diesen Code-"Fetzen", der mich wieder ein Stück weiter gebracht hat (hoffe ich).
In diesem Sinne,
Gut´s Nächtle!
-
Wenn man davon lebt, so etwas zu vermarkten, dann gibt man das sicherlich nicht gerne "umsonst" her.
Denk mal darüber nach: Davon leben wir ALLE.
Bernhard
-
Hab ich, deshalb hab ich Dir ja auch schon Recht gegeben. ;)
Ich bin auch der Meinung das für Leistung auch angemessen gezahlt werden muss. Ich meine, in meiner Position hab ich eh keine Forderungen zu stellen, und ich lebe auch nicht von solchen Programmierarbeiten, trotzdem hoffe ich, das auch ich in naher Zukunft meiner Leistung entsprechend entlohnt werde. Aber um dahin zu kommen, das meine Leistung mich auch ernähren kann, muss ich halt lernen, und dabei hilft mir dieses Forum schon sehr gut.
Aber nochmal, nur damit wir uns nicht missverstehen, ICH gebe DIR Recht!
Also, Frieden? ::)
-
Daniel, wir haben Frieden (schon immer gehabt, ich habe zuminest nichts gegenteiliges sehen können).
Was ich meinte: Wir haben natürlich auf der einen Seite die "Professionals", die ihr Geld verdienen müssen. Auf der anderen Seite gibt es aber auch in grosser Zahl die "irgendwie angestellten". Stell Dir vor, Du entwickelst Dich (als Angesteller) mehr und mehr in die Programmierung vor, hast die entsprechenden Erfolge - und dann holt sich Dein Chef einen Praktikanten / Diplomanden / einen anderen billigen Angestellten. Und der saugt irgendwo Code, der tatsächlich auch erstmal funktioniert. He, jetzt ist er der King - warum hast Du das mit Deinen ehrlichen Bemühungen das nicht hinbekommen ? Wenn Du jetzt Glück hast, darfst Du bleiben (und es wird doch nicht die Billig-und-keine-Ahnung-Kraft eingestellt), aber bald stellt sich dann heraus, das der "übernommene Code" doch gar nicht zu den Gegebenheiten passt, die real sind. Wenn Du nun übrig geblieben sein soltest, bist Du nun wieder fällig ... Die Katze beisst sich in den Schwanz ...
Das ist es, was ich meinte.
Bernhard
-
Und ein bisschen Senf muss ich auch noch dazugeben...
Ich gebe Bernhard uneingeschränkt Recht. Und ich finde auch, dass es nicht richtig war, den Code in der Form rauszugeben, dass er (wenn auch nur in diesem speziellen Fall) gleich komplett die Lösung schafft. (Eknori hat halt ein zu gutes Herz...)
Ich denke einfach, dass es zu viele gute Programmierer gibt, die wegen solchen Vorgehensweisen (wie hier durch den Thread-Starter), keinen Job haben oder vollig unterbezahlt sind! :'(
So haben die Chefs doch immer das Argument, dass das bisschen Programmieren auch ein anderer übernehmen kann. In einem Einzelfall mag das nicht so schlimm wirken, aber auf die Masse gesehen ziehen wir (Die Programmierer-Professionals-Gilde) uns doch damit selbst den Boden unter den Füßen weg.
Wenn also jemand keinen Bock auf Programmieren und den dazugehörigen Lernprozess hat, dann soll er auch den Arsch in der Hose haben, seine Meinung entsprechend zu vertreten. Und nicht überall was zusammenschnorren. So... >:(
Thomas
-
ich finde auch, dass es nicht richtig war, den Code in der Form rauszugeben,
:-[ schuldig, Euer Ehren :-[
-
Eknori hat halt ein zu gutes Herz...
Wieso ? Der Freispruch war doch gleich mit enthalten ;D
-
Daniel, wir haben Frieden (schon immer gehabt, ich habe zuminest nichts gegenteiliges sehen können).
Puh, dann bin ich ja beruhigt... Manchmal kann man in einen geschrieben Satz ja doch mehr reininterpretieren als eigentlich drinsteht, da man den "Tonfall" ja nicht immer rauslesen kann, so wie man ihn raushören könnte.
Naja, ist ja auch egal, die "Fronten" sind geklärt, jeder hat seine Meinung kundgetan, und eine gewisse Annäherung auf einer ordentlichen Diskussionsebene hat stattgefunden. Was will man mehr, in einem demokratischen Staat? ;)
-
HI alle zusammen!
Sorry muss mich nun endlich mal einschalten, denn irgendwie vertieft ihr euch hier ein wenig zu viel habe ich das Gefühl.
Mal im Ernst:
Ich seit hier alle weil ihr helfen wollt,
Alle habt ihr hier einen Job.
Und jeder Postet hier kräftig so gut er kann.
Und jeder gibt hilfestellungen und Lösungen so gut er kann.
Dafür ist ein Forum da.Aber warum beschwert ihr euch dann??
Ihr müsst doch nicht hier sein und eure Lösungen posten , aber ihr macht es weil ich das WOLLT.
Und mal am RANDE, nicht nur ICH danke euch dafür, auch die ganzen anderes User hier im Forum sind sehr glücklich darüber, Leute zu haben die etwas wissen und an denen man sich orientieren kann und die vor allem HELFEN wollen!!!
Ich z.B. bin froh solche User hier im Forum zu haben, die mir helfen wollen und können.
Und was das Programmieren angeht, das ist nicht mehr mein JOB.
Ich hab es mehrfach probiert habe aber als Netzwerk Admin andere Aufgaben!!
Sonst wäre ich Programmieren geworden.
Mich so dann an die Wand zu stellen und als Lügner fast hier her zu stellen, das finde ich net fair.Denkt mal darüber nach.
Bye
-
Ich z.B. bin froh solche User hier im Forum zu haben, die mir helfen wollen und können.
Und was das Programmieren angeht, das ist nicht mehr mein JOB.
Ich hab es mehrfach probiert habe aber als Netzwerk Admin andere Aufgaben!!
Sonst wäre ich Programmieren geworden.
Mich so dann an die Wand zu stellen und als Lügner fast hier her zu stellen, das finde ich net fair.Denkt mal darüber nach.
Ich glaube das hier keiner an die Wand gestellt wird, sondern nur ehrliche und offene Worte gesagt werden, die auch gesagt werden müssen. Fakt ist: Du bist Admin und kein Programmierer - genau gleiche Situation wie bei mir. Wenn mein Chef etc mit einer solchen Anforderung kommen würde wäre halt meine Aussage das ich das nicht kann und wir das mit ext. KnowHow einkaufen müssen.
Wenn ich die Lösung hingegen zu 50% im Kopf hätte und mir würde nur ein Punkte fehlen dann sieht die Sache anders aus. Der Fall liegt bei Dir aber nicht vor.
Es gibt hier im Forum eine Menge Leute die mit Dienstleistung Lotus Notes (Administration und Programmierung) hier Ihr Geld verdienen und eine Familie damit ernähren müssen.
Ich sehe leider immer mehr Admin's die kaum eine Ahnung haben und halt eingestellt wurden von Ihrem Chef weil Sie wenig kosten und die man Tag und Nacht nur in Foren Fragen stellen sieht (am besten noch unter anderem Namen) und sich so durch die Welt schmarotzern und das kotzt mich ehrlich gesagt an.
Wenn Eure Firma soetwas braucht dann soll Sie entweder intern das KnowHow aufbauen oder bereit sein das zu bezahlen. Wenn Du ein Brot willst gehst Du auch nicht zum Bäcker und fragst ob Du eins kostenlos bekommen kannst weil Du keines backen kannst.
Ich schätze eknori sehr - ob er Dir / Euch aber damit einen Gefallen getan indem er das Script hier gepostet hat glaube ich allerdings nicht.
Gruss
Martin
-
Ich glaube, dass Problem betrifft nicht nur die Freelancer oder die Programmierer, die bei Entwicklungsfirmen angestellt sind. Vor Jahren habe ich bei einem "Endanwender"-Konzern gearbeitet, und wenn mein Chef da mitbekommen hätte, dass ich mein Know-How verschenke - der hätte mir den Hals umgedreht oder mich über's Winterhalbjahr an die ostdeutsche Ostseeküste verbannt.
Der Fakt ist: Leistung kostet Geld, oder wir bauen unsere Wirtschaft um in eine steinzeitliche Jäger- und Sammlergesellschaft. Was auch nicht funktioniern würde: Wenn da einer aus der Nachbarhorde käme und sagen würde "Fangt mir mal 'nen Bären, ich kann's nicht !", dann ... naja, irgendwie muss der Kannibalismus ja entstanden sein.
Wenn Ihr Firmenwagen repariert haben wollt, würdet Ihr doch gar nicht auf die Idee kommen und jemanden fragen: "Machst Du mir das mal ? Aber bitte für lau."
Und nochmal: Hilfe zur Selbsthilfe - das ist der Kern des Forums. Das ist kollegialer Umgang.
Bernhard
PS: Ulrichs Code war wenigstens nicht vollständig ...