[GastForen Programmierung/Entwicklung JavaScript JavaScript für Berechnungen in Adobe

  • Suche
  • Hilfe
  • Lesezeichen
  • Benutzerliste
Themen
Beiträge
Moderatoren
Letzter Beitrag

JavaScript für Berechnungen in Adobe

Nic1703
Beiträge gesamt: 2

27. Feb 2024, 14:46
Beitrag # 1 von 4
Bewertung:
(13105 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo, Ihr Lieben,
ich benötige ganz dringend Unterstützung, ich verzweifele gerade an einer Wenn/Dann Funktion - wenngleich ist schon viel gegooglet und auch ganz viel gefunden habe, aber nichts funktionierte.
Hoffe, ihr könnt mir helfen.

Alsoooo

Wenn die Produktivquote Vorjahr_M "0" ist, dann soll auch die Auslastungsgrad_M "0" sein. Sollte sie > als "0", dann soll die Auslastungsgrad das Ergebnis aus = Betriebsstunden_M / Produktivstunden_M sein

Folgende Formel habe ich jetzt zum Schluss eingegeben, aber funktioniert auch nicht, das Feld bleibt leer:

var W = this.getField("Produktivität Vorjahr_M").value;
var X = this.getField("Betriebsstunden_M").value;
var Y = this.getField("Produktivität_M").value;
var Z = this.getField("Auslastungsgrad_M").value

if (W = 0)
{
this.getField("Z").value = "0";
}
else (W >= 0)
{
this.getField("Z").value = this.getField("X").value / this.getField("Y").value;
};

Hillllfe, ich bin dankbar für jeden Tipp.

Herzliche Grüße

Nic
X

JavaScript für Berechnungen in Adobe

Thomas Richard
  
Beiträge gesamt: 19374

28. Feb 2024, 11:29
Beitrag # 2 von 4
Beitrag ID: #587794
Bewertung:
(12998 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Außer das W für if und else 0 sein darf, fällt mir gerade nichts auf. Schön wäre ein, auf diese Felder reduziertes pdf, irgendwo online zu stellen, um es nachvollziehen zu können.


als Antwort auf: [#587786]

JavaScript für Berechnungen in Adobe

eymer
Beiträge gesamt: 472

28. Feb 2024, 15:05
Beitrag # 3 von 4
Beitrag ID: #587798
Bewertung:
(12965 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Nic


Mit if (W = 0) wird der Variable W der Wert "0" zugewiesen.
Versuche es mit if (W == 0).

Und statt else (W >= 0) müsste es wohl else if (W >= 0) heissen.

Gruss vom eymer


als Antwort auf: [#587786]

JavaScript für Berechnungen in Adobe

Nic1703
Beiträge gesamt: 2

28. Feb 2024, 15:17
Beitrag # 4 von 4
Beitrag ID: #587799
Bewertung:
(12954 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Ihr Lieben,

ich habe die Lösung:

var a4 = this.getField("Produktivität_Vorjahr_N").value;
var a5 = this.getField("E_Laufleistung_N").value;
var a6 = this.getField("R_Laufleistung_N").value;

if (a4 > 0 && a5 > 0){
event.value = a6/a5;
} else {
event.value = 0;
}

Lieben Dank für eure Antworten.

Eure Nic

PS: Meine nächste Anfrage kündigt sich schon an, hihi


als Antwort auf: [#587798]
X

Veranstaltungskalender

Hier können Sie Ihre Anlässe eintragen, welche einen Zusammenhang mit den Angeboten von HilfDirSelbst.ch wie z.B. Adobe InDesign, Photoshop, Illustrator, PDF, Pitstop, Affinity, Marketing, SEO, Büro- und Rechtsthemen etc. haben. Die Einträge werden moderiert freigeschaltet. Dies wird werktags üblicherweise innert 24 Stunden erfolgen.

pdf-icon Hier eine kleine Anleitung hinsichtlich Bedeutung der auszufüllenden Formularfelder.

Veranstaltungen
02.07.2024

Online
Dienstag, 02. Juli 2024, 10.00 - 10.30 Uhr

Webinar

In diesen beiden kostenlose Webinaren erfahren Sie, wie Sie mit Hilfe von Enfocus Griffin und dem Impressed Workflow Server Ihren LFP-Workflows optimieren können. 18.06.2024: So optimieren Sie Ihre Prozesse mit Enfocus Griffin 02.07.2024: So sparen Sie Zeit und Geld mit Impressed Workflow Server in der LFP-Edition Griffin: Griffin ist das leistungsstarke Kraftpaket für das automatische Nesting im Großformatdruck. Dank eines ausgeklügelten, KI-basierten Nesting-Algorithmus können Sie mit Griffin Vorlagen schnell und effizient vernutzen – und das klappt auch mit unregelmäßigen Formen perfekt. Das spart Ihnen unzählige Stunden, die Sie bisher mit dem manuellen Nesting und Ausschießen verbracht haben. Einige wichtige Funktionen ≡ Anlage von Beschnittzugaben ≡ Automatische Erzeugung der Schnittkontur ≡ Erstellung von Strichcodes, Textmarkierungen und Registrierungen IWS LFP Edition: Komplizierte, kleinteilige Aufträge; alles sehr speziell; seit Jahren bewährte Prozesse – da können wir nichts standardisieren und automatisieren! Das sagen viele Großformatdrucker – aber stimmt das wirklich, ist dem tatsächlich so? Mit dem IWS LFP Edition automatisieren Sie Ihre Produktion von der Übernahme der Daten aus dem ERP-System bis zur Erzeugung der verschachtelten Druckform und der Übergabe an den RIP. Phoenix Core ist eine hochentwickelte KI-Technologie für die Planung und das Nesting von Druckerzeugnissen. Anders als herkömmliche Ausschießlösungen arbeitet Phoenix nicht auf Basis von Vorlagen, sondern erzeugt entsprechend der Maschinen- und Produktionsanforderungen druckfertige Layouts „on-the-fly“.

kostenlos

Ja

Organisator: Impressed GmbH

Kontaktinformation: E-Mailschulungen AT impressed DOT de

https://www.impressed.de/schulung.php?c=sDetail&sid=328

So optimieren Sie Ihren LFP-Workflow