Wenn Dann Funktion

LoliLu

Mitglied
Hallo Zusammen,
ich bin ein absoluter Neuling und brauche eure Hilfe.
Ich möchte eine Wenn-Dann-Sonst Funktion einbauen, bekomme das aber nicht hin.
Ich habe folgende Felder:
Position
Differenz
Menge
Gesamt

Ich möchte gerne, dass
wenn das Feld "Position" größer 0 ist
dann Different * Menge errechnen
sonst leer.

Wie kann ich das umschreiben? In Excel ist das für mich kein Problem. Aber hier verzweifle ich gerade. Würde mich über Rückmeldungen freuen.

Viele Grüße :)
 

Robat

Top Contributor
Ich möchte eine Wenn-Dann-Sonst Funktion einbauen, bekomme das aber nicht hin.

Hast du denn schon etwas probiert? Hast du dich schon mal in Java eingelesen? Hast du gewisse Grundkenntnisse?

Hier im Forum ist es eig. so, dass man seinen Code den man schon hat postet und gemeinsam nach einer Lösung sucht :)

Schon mal als kleiner Hinweis:

"Wenn-Dann-Funktion" -->
Java:
if(<BEDINGUNG>)
{
     <ANWEISUNG>
}
else
{
    <ANWEISUNG>
}

Gruß
Robert
 

LoliLu

Mitglied
Hey,
ich habe mich nicht groß in das Thema eingelesen, da ich es bislang nicht brauchte und gerade auch nur für ein Formular benötige.

Ich habe folgendes probiert: :)

if (this.getField("Position").value>"0"){
this.getField("Menge").value * this.getField("Differenz").value;
this.getField("Gesamt").value = this.getField("0").value;
}

Liebe Grüße,
LoliLu
 

Robat

Top Contributor
Also..
ich nehme mal an, dass du das alles in deiner main Methode hast?

Java:
public static void main(String[] args)
{
    
}

Wichtig zu wissen währe jetzt noch, wo du die Daten denn her bekommst?

Soll der User die Daten in der Console eingeben?
Dann solltest du dich mit dem Begriff Scanner auseinander setzen.

Kriegst du sie aus einer Datenbank / irgendeiner Datei?

Um dir konkret zu helfen, brauchen wir genaue Infos :)

Gruß
Robert
 

LoliLu

Mitglied
ähm gute Frage,

Bei Position und Menge wird etwas eingetragen, Different ermittelt sich selbst...

Ich brauche das für ein pdf Dokument.
 

Robat

Top Contributor
Du musst doch wissen, wo du deine Daten herbekommst? :D

Erläutere doch einfach im Klartext was du mit deinem Programm machen willst:

z.B.

Code:
Der Benutzer wird aufgefordert,  x und y per Konsole einzugeben. X wird durch eine Gleitkommazahl und Y durch eine Ganzzahl dargestellt.
In einer Variable z soll die Summe aus x und y gespeichert und anschließen in der Konsole ausgegeben werden.
Der Wert soll in der Datei daten.txt gespeichert werden.
 

LoliLu

Mitglied
Ja klar weiß ich vorher ich meine Daten bekomme...
Bei Position und Menge wird etwas manuell eingetragen, Different ermittelt sich selbst.
Mein Problem ist nur das Feld "Gesamt".
 

Robat

Top Contributor
Und was genau ist dein Problem mit Gesamt?

Was soll denn in Gesamt drinne stehen? Das Produkt aus Differenz und Menge?

Was meinst du eigentlich die ganze Zeit mit "Feld"?

Ist Gesamt ein Array?
Ist Gesamt vom Datentyp int, double, float?
 

LoliLu

Mitglied
Mein Problem ist, dass ich die Wenn-Dann Funktion nicht schreiben kann.
Ich möchte gerne, dass
wenn das Feld "Position" größer 0 ist
dann "Differenz" * "Menge" errechnet wird
sonst leer.

Es handelt sich hierbei um ein Textfeld in einem pdf Dokument. Adobe DC gibt mir an, dass ich die Formel als Java eintragen soll. Das bekomme ich nicht hin.

Ich kann in dem Dokument nicht eingeben, was es für Datentypen sind
 

Robat

Top Contributor
Wie schon gesagt - Java ist nicht Javascript.
Hat zwar ein paar syntaktische Gemeinsamkeiten, man sollte es trotzdem nicht in eine Schublade stecken.

Erschwerend kommt dazu, dass wahrscheinlich kaum einer hier damit Erfahrung hat.
Aber vielleicht meldet sich ja jemand.

PS: Die Google-Suchfunktion bietet auch viele schöne Tuts zu IF-ELSE-Statements in Acrobat.

Gruß
Robert
 

Jardcore

Top Contributor
Es gibt hier auch einen JavaScript Bereich.
In Java müsstest du den Wert erstmal in eine Zahl umrechnen und diesen dann vergleichen.
Ich glaube in JavaScript muss man das auch und dafür gibt es sowas ähnliches:
Java:
positionValue = Number(this.getField("Position").value);
if (!isNaN(positionValue)) {
    if(positionVale > 0) {
      // hier sollte dann auch Number verwendet werden... usw.
      this.getField("Menge").value * this.getField("Differenz").value;
    } else {
      this.getField("Gesamt").value = this.getField("0").value;
    }
}

Ich kenne mich nicht wirklich mit JavaScript aus... aber ist ja auch nur eine weitere Sprache.
Hier sind sonst ein paar Beispiele:
http://www.w3schools.com/js/js_comparisons.asp
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
R Wenn-Dann-Funktion in einem Adobe Acrobat Formular Angular, React, JQuery - Fragen zu JavaScript 0
E Javascript wenn Variable aktualisiert wird, dann prüfe Angular, React, JQuery - Fragen zu JavaScript 0
C JavaScript: Adresszeile aulesen wenn, dann Angular, React, JQuery - Fragen zu JavaScript 6
S Wie kann das Problem mit der „CORS-Richtlinie“ gelöst werden, wenn Anfragen vom React-Front-End an das Node.js-Back-End gesendet werden? Angular, React, JQuery - Fragen zu JavaScript 1
N werde zu einer leeren Seite weitergeleitet wenn ich über react-router-dom zur neuen klasse leiten will Angular, React, JQuery - Fragen zu JavaScript 1
A Ich habe eine frage zu JavaScript adblock detector? Wenn jemand auf OK Klick soll die Sete neu geladen werden Angular, React, JQuery - Fragen zu JavaScript 1
N Wenn <option> ausgewählt ist, etwas schreiben. Angular, React, JQuery - Fragen zu JavaScript 4
E Bildchen und wenn Maus drueber, Text anzeigen Angular, React, JQuery - Fragen zu JavaScript 6
G utf8 problem wenn java deaktiviert ist Angular, React, JQuery - Fragen zu JavaScript 2
C menüpunkte ändern, wenn man drüber fährt Angular, React, JQuery - Fragen zu JavaScript 2
K Textbox, wenn man mit Maus über Grafik fährt Angular, React, JQuery - Fragen zu JavaScript 14
M Suche: Teile von Wörtern finden und dann Seiten einblenden Angular, React, JQuery - Fragen zu JavaScript 13
S PopUp Fenster nach schließen dann die Mutter Seite neu laden Angular, React, JQuery - Fragen zu JavaScript 5
H Funktion aufrufen ohne Button Angular, React, JQuery - Fragen zu JavaScript 14
M Funktion in einer Funktion Angular, React, JQuery - Fragen zu JavaScript 1
Lighty Math.pow funktioniert nicht innerhalb Funktion/Schleife Angular, React, JQuery - Fragen zu JavaScript 7
pkm Frage zu Parametern bei der toLocaleString-Funktion von Date Angular, React, JQuery - Fragen zu JavaScript 3
X Mehrfaches Nutzen einer Funktion Angular, React, JQuery - Fragen zu JavaScript 1
P Funktion aufrufen Angular, React, JQuery - Fragen zu JavaScript 1
Anfänger2011 Ergebnis einer Funktion direkt in Variable speichern Angular, React, JQuery - Fragen zu JavaScript 6
A Auswahlliste mit Funktion verknüpfen Angular, React, JQuery - Fragen zu JavaScript 13
E Darf anonyme Funktion Parameter haben ? Angular, React, JQuery - Fragen zu JavaScript 4
F JavaScript replace funktion Angular, React, JQuery - Fragen zu JavaScript 1
L Javascript Maus Funktion Angular, React, JQuery - Fragen zu JavaScript 4
Kenan89 JS OO Funktion wird falsch aufgerufen Angular, React, JQuery - Fragen zu JavaScript 2
G Funktion mit Onload vom Body nur einmal ausführen Angular, React, JQuery - Fragen zu JavaScript 9
S Kleine JS-Funktion funktioniert im Firefox nicht wie sie sollte Angular, React, JQuery - Fragen zu JavaScript 9
M Problem mit Java-Funktion Angular, React, JQuery - Fragen zu JavaScript 3
R onload Aufruf einer Funktion in einer Funktion Angular, React, JQuery - Fragen zu JavaScript 2
A Problem mit checkdate-Funktion. Angular, React, JQuery - Fragen zu JavaScript 3
L Funktion und Variablen Angular, React, JQuery - Fragen zu JavaScript 4
G php funktion in java einfügen Angular, React, JQuery - Fragen zu JavaScript 6
C JS funktion funktioniert nicht / wird nicht aufgerufen. Angular, React, JQuery - Fragen zu JavaScript 2
M Funktion "Speichern Unter" abschalten. Angular, React, JQuery - Fragen zu JavaScript 14
T wie kann ich daraus eine Funktion machen? Angular, React, JQuery - Fragen zu JavaScript 2
M Array Rückgabe wert an andere Funktion ? Angular, React, JQuery - Fragen zu JavaScript 2
C Javascript problem links ohne funktion Angular, React, JQuery - Fragen zu JavaScript 12
C JavaScript Menü, Funktion hinzufügen Angular, React, JQuery - Fragen zu JavaScript 5

Ähnliche Java Themen


Oben