Autor Thema: Feldinhalt ändern?  (Gelesen 3903 mal)

Offline taheri

  • Senior Mitglied
  • ****
  • Beiträge: 380
  • Geschlecht: Männlich
  • I love YaBB 1G - SP1!
Feldinhalt ändern?
« am: 23.05.07 - 13:18:38 »
Hallo Leute,

unsere Programmier ist gerade nicht hier und ich muss etwas sofort ändern. Und zwar:
es gibt ein Feld und in diesem Feld ist immer eine  Buchstabe+ein Minuszeichnen für Anwender zu verfügung steht "als Auswahl"
wie A-, B-, C- und so weiter.

Jetzt brauche ich ein kleine Agent , der Minuszeichnen in allen Dokumente „Feld“  löscht . Also nur ein zeichnen wie A , B; C und so weiter

bis gestern war immer ein zeichnen . dann kam die Anweisung es soll „–„ zum Bushstabe hinzugefügt werden. Unsere programmier hat dafür folgende Agent geschrieben.


@If(
   @IsAvailable(PlanID) & @Length(PlanID)=9;
   @Do(
      part1 := @Left(PlanID; 1);
      part2 := @Right(PlanID; 8);
      FIELD PlanID := part1 + "-" + part2;
      FIELD PlanCode1 := part1 + "-"
   );
   NULL
);
SELECT @All

Es hat auch geklappt. Jetzt kam die Anweisung wieder alle rückgängig machen.Und ich weiß nicht wie?
ja . wenn man nur weiss , was man will?
danke






Offline m3

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.102
  • Geschlecht: Männlich
  • Non ex transverso sed deorsum!
    • leyrers online pamphlet
Re: Feldinhalt ändern?
« Antwort #1 am: 23.05.07 - 13:30:20 »
Hast Du ein Greasemonkey-Script, dass Dir die Groß/Kleinschreibung so schön willkürlich setzt, oder machst Du das noch händisch? ;)

Und jetzt noch mal für die etwas langsameren Leser wie mich: Was willst Du jetzt erreichen?
Wie willst Du den Feldinhalt ändern. Soll jetzt ein "-" angehängt werden oder was entfernt werden? Wenn etwas entfernt werden soll, was?
Ich versteh die Anforderung nicht, sorry.  :-:

BTW - Wenn Du den Code in "[ Code]" Bereiche setzt, wird er "hübscher" und ohne Smilies angezeigt:

Code
@If(
	@IsAvailable(PlanID) & @Length(PlanID)=9;
	@Do(
		part1 := @Left(PlanID; 1);
		part2 := @Right(PlanID; 8);
		FIELD PlanID := part1 + "-" + part2;
		FIELD PlanCode1 := part1 + "-"
	);
	NULL
);
SELECT @All
HTH
m³ aka. Martin -- leyrers online pamphlet | LEYON - All things Lotus (IBM Collaborations Solutions)

All programs evolve until they can send email.
Except Microsoft Exchange.
    - Memorable Quotes from Alt.Sysadmin.Recovery

"Lotus Notes ist wie ein Badezimmer, geht ohne Kacheln, aber nicht so gut." -- Peter Klett

"If there isn't at least a handful of solutions for any given problem, it isn't IBM"™ - @notessensai

Offline S9991

  • Frischling
  • *
  • Beiträge: 4
Re: Feldinhalt ändern?
« Antwort #2 am: 23.05.07 - 13:41:30 »
Eigentlich soll Minuszeichnen wieder entfernt werden. Im Feld steht zur zeit eine Buchstabe mit Minuszeichnen. Die Buchstaben sind zum Anwender zugeordnet.
Also A- ist Herr Müller B- ist Frau Müller  und so weiter. Es soll einfach Minuszeichnen wegradiert werden. Also A für Herr Müller und B für Frau Müller und so weiter

mfg

klaussal

  • Gast
Re: Feldinhalt ändern?
« Antwort #3 am: 23.05.07 - 13:50:34 »
Ich glaube, dass ist heute nicht mein Tag: was soll in welchem Feld (PlanID und/oder PlanCode1)denn jetzt rückgängig gemacht werden ?

Ein Beispiel wäre ganz nützlich. Ansonsten rätseln wir uns hier noch zu Tode.

Edit:
von wem kommt jetzt eigentlich die Anfrage ? S9991 oder taheri ?
Und warum haben die alle keine Namen ?
« Letzte Änderung: 23.05.07 - 13:52:27 von klauss »

Offline ata

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
Re: Feldinhalt ändern?
« Antwort #4 am: 23.05.07 - 14:06:07 »
Code
Field Feldname := @ReplaceSubstring( Feldname ; "-" ; "" )

sollte dir hier weiterhelfen...

Toni
Grüßle Toni :)

Offline S9991

  • Frischling
  • *
  • Beiträge: 4
Re: Feldinhalt ändern?
« Antwort #5 am: 23.05.07 - 14:09:40 »
Es gibt ein Maske . In diesem Maske sind ca 8 Felder vorhanden .also Fedl1 bis Feld08.  Jede Feld hat bestimmte Werte  wie z.B für Feld1

A-: Herr Muller| A-" :
"B-: Frau Müller | B-" :
"C-:  Stefanie | C-" :
"D-: Schmidt | D-" :

also wenn Herr Muller eine Dokument erstellt, steht in Feld1 automatisch A- und wenn Frau Müller , dann B- . also berechnete Feld für Anwender.
PlanID ist die summe von alle 8 Felder

Also
A-AG011DA ist die gesamte Code. Jetzt soll für vorhandene Dokumente einfach – Weg wie AAG011DA

mfg

klaussal

  • Gast
Re: Feldinhalt ändern?
« Antwort #6 am: 23.05.07 - 14:09:43 »
@ata,

Hoffentlich schreiben die das jetzt nicht buchstabengetreu ab....  ;D

Offline S9991

  • Frischling
  • *
  • Beiträge: 4
Re: Feldinhalt ändern?
« Antwort #7 am: 23.05.07 - 14:11:15 »
man Ihr seid einfach alle Arogant

Offline ata

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
Re: Feldinhalt ändern?
« Antwort #8 am: 23.05.07 - 14:16:45 »
... bitte im Tonfall bleiben - siehe Forumsregeln - die Bemerkung von Klauss war sicherlich nicht arrogant gemeint...

Du kannst mit meiner Formel die "-" Zeichen entfernen:

Code
FIELD Feld1 := @ReplaceSubstring( Feld1 ; "-" ; "" );

Das habe ich dir oben bereits gepostet...

Toni   ;)
Grüßle Toni :)

Offline iukhdh

  • Senior Mitglied
  • ****
  • Beiträge: 498
  • Geschlecht: Männlich
  • To be or notes to be, this is the question
Re: Feldinhalt ändern?
« Antwort #9 am: 23.05.07 - 14:19:03 »
Die andern sollten aber auch ein wenig  zurückhaltender sein, es ist als Anfänger oder als Notopfer wie S9991 sicherlich nicht ganz einfach und da sollte man doch eher Sachbezogen bleiben.
Thomas von der IuK

klaussal

  • Gast
Re: Feldinhalt ändern?
« Antwort #10 am: 23.05.07 - 14:19:26 »
@ata,

ich denke, die haben da ein Dialogfeld, wo diese Werte drin stehen. Das müsste wohl als erstes geändert werden. und danach alle Docs mit der @replace-Formel.

Zitat
man Ihr seid einfach alle Arogant
Aber dafür haben wir auch einen Namen....

klaussal

  • Gast
Re: Feldinhalt ändern?
« Antwort #11 am: 23.05.07 - 14:20:41 »
Zitat
es ist als Anfänger ...

Der- oder diejenige, die wo den Thread aufgemacht hat, ist "Senior-Mitglied"......

Offline ata

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
Re: Feldinhalt ändern?
« Antwort #12 am: 23.05.07 - 14:26:43 »
@klauss

... deine Bemerkung hat sicherlich mehr mir gegolten, da ich mit meinem ersten Formelversuch etwas rudimentär geantwortet habe. Aber arrogant kann ich an dieser Äußerung nichts finden. Zudem halte ich es tatsächlich für höflich, wenn man einen Beitrag mit seinem Namen unterschreibt. Das holprige Deutsch ist sicherlich nach Bestem Wissen verfasst - kein Meister ist je vom Himmerl gefallen - von daher bitte ich wieder zur Sachlichkeit zurückzukehren - Danke...

@S9991
... kommst du mit der Formel klar? Handelt es sich um Displaywerte, wie Klaus vermutet, oder sind das tatsächliche Feldwerte?

Gibt es einen Unterschied zwischen taheri und dir?

Toni
« Letzte Änderung: 23.05.07 - 14:28:28 von ata »
Grüßle Toni :)

Offline S9991

  • Frischling
  • *
  • Beiträge: 4
Re: Feldinhalt ändern?
« Antwort #13 am: 23.05.07 - 14:29:57 »
Sory Leute,

Ich wollte nicht jemand kränken. Lassen wir das . meine Kollege  ist da und macht es.

Danke für Ihre Hilfe


Offline iukhdh

  • Senior Mitglied
  • ****
  • Beiträge: 498
  • Geschlecht: Männlich
  • To be or notes to be, this is the question
Re: Feldinhalt ändern?
« Antwort #14 am: 23.05.07 - 14:35:19 »
Naja, sagen wir mal der Benutzer, der im Forum angemeldet war, ist Seniormitglied, vom Text her scheint es aber das "Notopfer" zu sein, der leider wenig Ahnung hat. Egal, was auch immer, nicht jeder versteht den leichten Sarkasmus, insbesondere wenn er in Hektik ist. Mir persönlich macht das nix aus, aber es ist mir schon ein paarmal, nicht nur in dem Forum, aufgefallen, dass unnötigerweise auf Rechtschreibung, Ausdruck usw. rumgehackt wird. Drüber hinwegsehen wäre oft besser, bzw. erst garnicht drauf reagieren.
Thomas von der IuK

Offline ata

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
Re: Feldinhalt ändern?
« Antwort #15 am: 23.05.07 - 14:37:37 »
Zitat
Mir persönlich macht das nix aus, aber es ist mir schon ein paarmal, nicht nur in dem Forum, aufgefallen, dass unnötigerweise auf Rechtschreibung, Ausdruck usw. rumgehackt wird. Drüber hinwegsehen wäre oft besser, bzw. erst garnicht drauf reagieren.

daher auch meine Antwort in der gewohnten Sachlichkeit. Ich schliße schließe mich deiner Haltung an... ;D

Toni
« Letzte Änderung: 23.05.07 - 14:43:16 von ata »
Grüßle Toni :)

Offline iukhdh

  • Senior Mitglied
  • ****
  • Beiträge: 498
  • Geschlecht: Männlich
  • To be or notes to be, this is the question
Re: Feldinhalt ändern?
« Antwort #16 am: 23.05.07 - 14:38:44 »
Freut mich ...

Schliße schreibt man übrigens Schliehsse !!!

 ;D
Thomas von der IuK

klaussal

  • Gast
Re: Feldinhalt ändern?
« Antwort #17 am: 23.05.07 - 14:39:40 »
@ata,

hast Du richtig erkannt.
Das holprige Deutsch hat mich auch nicht sonderlich gestört.

Und gekränkt fühle ich mich wirklich nicht   :)


klaussal

  • Gast
Re: Feldinhalt ändern?
« Antwort #18 am: 23.05.07 - 14:41:01 »
Zitat
Schliehsse
   ???

Offline ata

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
Re: Feldinhalt ändern?
« Antwort #19 am: 23.05.07 - 14:42:26 »
... deutsche Sprache - schwere Sprache - in der Hitze des Gefechts sei es mir verziehen... ::)

Und nun sollten wir das "Rauschen" dieses Threads wieder herunterfahren - Danke...  :knuddel:

Toni
Grüßle Toni :)

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz