0

Einbinden einer veränderbaren Zeichnung in eine Tabelle

Hallo, ein neuer Anlauf zu einem noch nicht gelöstem Problem:

in jedem Datensatz soll in einem Bildfeld eine Basiszeichnung sichtbar sein, die bei Bedarf verändert werden kann und mit der Änderung im Datensatz erkennbar bleibt. Ich habe verschiedene Möglichkeiten ausprobiert, wie z.B. eine Zeichnung aus dem Fotoarchiv eingefügt und dann mit dem Editor bearbeitet. Jedoch ist die Veränderung nur bei Aufruf des Editors wieder sichtbar, nicht jedoch im Datensatz. Stelle ich das Bildfeld auf Zeichnung ein, kann ich leider keine Bildvorlage auswählen, jedoch eine neue Zeichnung erstellen, die dann sichtbar bleibt.

Als Beispiel sehe ich eine Bildvorlage mit einem Körperumriss, in dem ich Schmerzareale kennzeichnen kann. Vielleicht gibt es Möglichkeiten dies umzusetzen?

vielen Dank auch für die bisher angedachte Unterstützung im Forum!

8 Antworten

null
    • Heinrich Frey Maschinenbau GmbH
    • Christian_Rott
    • vor 4 Tagen
    • Gemeldet - anzeigen

     heute ist wieder bei Ninox Sprechstunde melde dich dort an dann kannst du evtl. dein Problem dort vortragen und meistens wird dir auch geholfen

    • Heinrich Frey Maschinenbau GmbH
    • Christian_Rott
    • vor 4 Tagen
    • Gemeldet - anzeigen
    • Heinrich Frey Maschinenbau GmbH
    • Christian_Rott
    • vor 4 Tagen
    • Gemeldet - anzeigen

    Dann hat die Sprechstunde ja etwas gebracht 👍

      • raler2011
      • vor 3 Tagen
      • Gemeldet - anzeigen

       

      erstmal vielen Dank für den Hinweis mit der Sprechstunde. War auf jeden Fall sehr interessant und der Mensch von Ninox (weiß jetzt leider nicht seinen Namen) fand auch eine Lösung für das Problem. Ähnlich deinem Vorschlag eine separate Tabelle zu erstellen, in der ein Bild gespeichert wird, welches in einer anderen Tabelle über ein Script, der von einem Button aufgerufen wird, in ein Bildfeld eingefügt werden kann. In der Bildtabelle ist das Bildfeld auf „beliebige Datei“ gestellt und in der einzufügenden Tabelle auf „Zeichnung „. Ich wollte mir Screenshots machen und habe mich dabei selbst aus dem Meeting geworfen (shit happens….), so dass ich jetzt nicht mehr durchblicke, was wohin gehört…..

      In der Bildertabelle soll stehen:  SHAREURL := shareFile(Vorlage) , wobei ich nicht sicher bin, ob er nicht gemeint hat, dass URL für irgendwas anderes steht, als die URL fürs Internet, denn das Ganze soll ja auf ein kleines Programm begrenzt sein. Jemand schrieb dazu noch, dass statt Share lieber „loadFileAsBase64()“ zu verwenden wäre, um sharefiles zu vermeiden. 
      In der Tabelle dann, wo das Bild eingefügt werden soll, hat er ein Script in einen Button eingefügt, mit der dann das Bild in der Tabelle angezeigt wird, welches dann einfach zu bearbeiten war. Wirklich klasse. Nur meine Umsetzung klappt gar nicht, denn wo auch immer ich dieses Script versuche einzusetzen, werden Fehler angezeigt, wie „IMPORTCHECK oder SHAREURL“, die das Programm nicht findet. Vermutlich müssen die noch extra hinterlegt sein. Ich füge dir mal die Screenshots dazu, damit wird es vielleicht einfacher……

      • Heinrich Frey Maschinenbau GmbH
      • Christian_Rott
      • vor 3 Tagen
      • Gemeldet - anzeigen

       Ich war zwar auch im Seminar aber so ganz hatte ich es nicht verfolgt. Der gute heißt Ben-Lukas.

      Ich habe hier mal eine Datei zum üben sollte gehen

      • raler2011
      • vor 2 Tagen
      • Gemeldet - anzeigen

       

      Danke dir für die Mühe mit der Datei! Wenn ein neuer Datensatz erzeugt werden soll, taucht das Bild aus Einstellungen allerdings nicht mehr auf. Das Bildfeld bleibt leer und nur der Zeichenmodus ist aktiviert. Wie gesagt hat der Meister Ben-Lukas den Befehl zum Einfügen eines Bildes über ein Button definiert, was dann funktioniert hat. Frag mich nicht, was er für einen Script geschrieben hat und v.a., wo der Befehl eingetragen wurde….

      Was muss man denn schreiben, um statt einer URL ein Bild von der eigenen Festplatte aufzurufen? Das ist doch sinnvoller, v.a., wenn es mal keinen Internetzugang gibt. Der Hinweis kam auch von jemand (loadFileAsBase), alles ganz schön kompliziert, oder?
      Ich wünsche dir noch ein schönes Wochenende!

    • UweG
    • vor 13 Stunden
    • Gemeldet - anzeigen

    Das Laden eines Bildes von der eigenen Festplatte funktioniert nur, wenn das gespeicherte Bild über das Internet erreichbar ist.

    Das ist bei den meisten Privatnutzern meist nicht der Fall.

    Das Script für das Laden eines auf einer Page gespeicherten Bildes lautet wie folgt:

    BILDFELD := importFile(this, loadFileAsBase64Url(record(PAGENAME,1).BILDFELDPAGE), NeuerBildnameSamtDateiendung)

      • raler2011
      • vor 8 Stunden
      • Gemeldet - anzeigen

       

      vielen Dank für die Nachricht. Verstehen tu ich das alles leider gar nicht. Vor allem, warum das Bild nicht direkt von der Festplatte in das Bildfeld eingefügt werden können soll. Ein auf dem iPad abgelegtes Bild kann ich einfügen, jedoch tauchen dann die ganzen Schwierigkeiten mit der Script Formulierung auf und wo diese einzutragen sind (Tabelle, Feld oder als eigene Formel…..) damit das in der Bildtabelle hinterlegte Bild auch in einer anderen Tabelle auftaucht….

      Vermutlich brauche ich eine Vorlage, mit der ich die Abläufe nachvollziehen kann.

Content aside

  • vor 8 StundenZuletzt aktiv
  • 8Antworten
  • 45Ansichten
  • 3 Folge bereits