0

Formular nach bauen

Hallo habe einen Spielbogen den wir immer Handisch ausfüllen und dann später immer Einscannen müssen. Jetzt meine Frage kann man sowas (siehe Bilder) mit Ninox nach bauen. Das man es gleich während dem Spiel ausfüllt. 
Danke schonmal .

Lg Michael 

22 Antworten

null
    • T_Bartzsch
    • vor 4 Monaten
    • Gemeldet - anzeigen

    Kann man, allerdings als dynamisches Drucklayout über ein importiertes Template aus OpenOffice / LibreOffice. Das Grundlayout mit allen festen Texten und Tabellen wird dort als .odt Datei angelegt, alle durch Ninox auszufüllenden Variablen werden in der Form {d.Ninox-Feld} angelegt. Also z.B.:

    Name Heim-Team: {d.Heimteam}  Kapitän: {d.ElCapitan} .... die entsprechenden Ninox-Felder müssen natürlich so existieren - oder man benutzt im Drucklayout "Benutzerdefiniertes JSON" und baut sich dort seine Felder zusammen.

    • Michael
    • vor 4 Monaten
    • Gemeldet - anzeigen

    Hallo T. Bartzsch

    ich versteh nur Bahnhof 🤣 bin leider nicht so fit mit Ninox. Lg Michael

      • Rafael_Sanchis
      • vor 4 Monaten
      • Gemeldet - anzeigen

       

      There is not even a good template or an acceptable tutorial.😠

    • Claus.1
    • vor 4 Monaten
    • Gemeldet - anzeigen

    Hier kann man sich das ansehen Dynamische Drucklayout. Gruss Claus

    NEW: Dynamic print layouts for public cloud - Learn & Share | Ninox Community

      • Michael
      • vor 4 Monaten
      • Gemeldet - anzeigen

       Hi,

      geht bei mir nicht da ich die Kostenlose Version nutze. Bei mir Zeigt es das Dynamische Feld nicht an. 

      • Claus.1
      • vor 4 Monaten
      • Gemeldet - anzeigen

       Ich habe es so gelöst. Eine Datenbank aufgebaut mit den Berechnungsdaten und das Formular als Hintergrund im Druckbereich eingebettet. So habe ich die Formulare ausgefüllt.

      • Michael
      • vor 4 Monaten
      • Gemeldet - anzeigen

       

      hi, Claus muss ich mal probieren. Danke

      • Torsten_Stang.1
      • vor 4 Monaten
      • Gemeldet - anzeigen

       hab ich (noch vor den dyn. Layouts) genauso gemacht. Formular als pdf in den Hintergrund, im Vordergrund mit DB-Daten gefüllt.

      Wenn man mal im Flow ist auch gar nicht sooo kompliziert...

      • Michael
      • vor 4 Monaten
      • Gemeldet - anzeigen

        Hi  Thorsten, frage noch aber wie mach ich das mit den Textfeldern kann ja immer nur einmal einen Namen nehmen z.b G1, G2, G3, G4 für einen Spieler beim 2. Spieler motzt Ninox dann rum das der Name schon Existiert . Kann man das umgehen. Lg Michael

      Mit dem Foto im Hintergrund klappt super.

      • Michael
      • vor 4 Monaten
      • Gemeldet - anzeigen

       Hi Claus, eine Frage wie könnte ich das jetzt Lösung. Hab das jetzt zusammengebaut aber bräuchte noch Hilfe bei einer Formel. Und zwar muss in das Formelfeld (S1) die Summe von G1+G2+G3+G4 und in Feld (S1_1) die Summe von G1_1+G2_2+G3_3+G4_4.

      Vielleicht kannst du mir da helfen. Habe es probiert mit sum(G1+G2+G3+G4) kommt 222 raus anstatt 8 😑.

      Lg Michael

      • Claus.1
      • vor 4 Monaten
      • Gemeldet - anzeigen

       Es funktioniert im FXFeld (FeldnameS1) ganz einfach mit G1+G2 + G3 + G4 und fertig, da zählt er dir die Nummerfelder einfach zusammen. Eine Summe kann auch über die Funktion cnt(G1+G2+G3 usw) zusammen gerechnet werden. Bin auch nicht der Experte habe habe viele im Forum gegoogelt und gelesen

      • Michael
      • vor 4 Monaten
      • Gemeldet - anzeigen

      Hi Claus,

      danke werd ich heute Mittag mal versuchen. Danke 

      • Michael
      • vor 4 Monaten
      • Gemeldet - anzeigen

        Hi,Claus

      hab es gerade Probiert da kommt immer 222 raus statt 8. Ich check das nicht.

      Lg Michael

      • mirko3
      • vor 4 Monaten
      • Gemeldet - anzeigen

      Hi Michael. Es sieht so aus, dass G1 bis Gx Textfelder und keine Zahlenfelder sind. Dann muß erst der Typ geändert werden, bevor man rechnen kann. Besser wäre es hier gleich Zahlenfelder zu benutzen, dann geht es mit der Formel von Claus. Sonst ginge

      number(G1)+number(G2)+number(G3)+number(G4)
      

      oder sum()

      sum(number(G1), number(G2), number(G3), number(G4))
      
      

      bei Zahlenfelder wäre es ganz schlicht

      sum(G1,G2,G3,G4)
      

      Mirko

      • Michael
      • vor 4 Monaten
      • Gemeldet - anzeigen

       Hallo Mirko,

      Habe jetzt G1,G2,G3,G4 in Zahlenfelder geändert und S1 bleibt ein Formelfeld aber es geht immer noch nicht. sum(G1,G2,G3,G4) geht es nicht.

      Lg Michael

      • mirko3
      • vor 4 Monaten
      • Gemeldet - anzeigen

      Dann ist die Ferndiagnose erschöpft. Kannst Du Deine DB hier hochladen? Dann schaue ich sie mir an.

      • Michael
      • vor 4 Monaten
      • Gemeldet - anzeigen

       Hi Mirco,

      hab es hinbekommen. Nur noch eine frage hab Sp1 und Sp1_1 und da soll errechnet werden wieviele Siege und Niederlagen. Also praktisch G1 & G1_1 ist ein Spiel das kann 2:0,2:1,0:2,1:2 ausgehen wenn ich jetzt 2:0 gewinne müsste in Sp1 eine 1 stehen. Das ganze geht 4x. G2_ & G2_2 bis G4 & G4_4. Also 1. Spiel 2:0, 2. Spiel 2:1, 3.Spiel 0:2, 4.Spiel 1:2. Dann müsste in Sp1 2 Stehen und in Sp1_1 2 stehen. Schick aber die Datenbank mit hoch. Lg Michael

      • mirko3
      • vor 4 Monaten
      • Gemeldet - anzeigen

      Hi Michael. Hier mal ein Vorschlag. Die Tabelle ist anders aufgebaut und nur soweit gefertigt, dass Du das Prinzip erkennen kannst. Die Druckvorlage habe ich gar nicht angefaßt. Alles weitere steht im Text in der DB. Mirko

      P.S. Ich mußte die DB kürzen, da es wohl eine Grenze für die Größe gibt, die man hier hochladen darf. Deine Version ging noch durch, meine nicht. 

      • Michael
      • vor 4 Monaten
      • Gemeldet - anzeigen

        Hi Mirko, das sieht ja genau so aus wie ich es mir vorgestellt habe.

      Aber ob ich das hinbekomme den Rest so zu gestallten wage ich zu bezweifeln dafür fehlen mir einfach die Ninox Kenntnisse ich werd es mal probieren aber habe nicht viel Hoffnung.

      Aber dir Tausend dank für deine Mühe echt klasse gemacht 👍.

      Lg Michael

      • mirko3
      • vor 4 Monaten
      • Gemeldet - anzeigen

       Hallo Michael. Einfach frisch ans Werk. Was soll schon schief gehen? Wenn Du Hilfe brauchst, schreib es hier. Hier mal noch eine korrigierte Version und schon etwas weiter. Ich verstehe das System noch nicht ganz, denke aber, dass die Übertragung der Sätze auf den Gegner nicht ganz einfach geht, da es ja auch "Ersatzspieler" gibt, die bestimmte Partien spielen. Dann müßte man doch auf den manuellen Modus übergehen. Dann kann es ja auch sein, dass die Reihenfolge der Spieler von 1-4 eine Rolle spielt, oder wechselt und die automatische Übernahme durch die dynamischen Auswahlfelder nicht praktikabel ist und so weiter. Aber es sollte ja auch nur als Anregung dienen. LG und viel Erfolg. Die Scriptsachen sind viel einfacher als sie aussehen. Mirko

      • Michael
      • vor 4 Monaten
      • Gemeldet - anzeigen

      Hi Mirco,

      werd mich mal dran setzen mal schauen was rauskommt. Danke super Arbeit von dir. Lg Michael

    • Michael
    • vor 4 Monaten
    • Gemeldet - anzeigen

Content aside

  • vor 4 MonatenZuletzt aktiv
  • 22Antworten
  • 171Ansichten
  • 6 Folge bereits