Zum Inhalt springen

Moritz

smap Experts
  • Gesamte Inhalte

    730
  • Benutzer seit

  • Letzter Besuch

  • Tagessiege

    80

Alle Inhalte von Moritz

  1. Na, die ganze Woche noch nicht gegrinst? Hier ist wieder der freitägliche Grinsen-as-a-Service, direkt bis zu dir ins Home Office geliefert, jede Woche frisch: Snapinsta.app_311750483_1756340524725066_5289294261411841926_n.mp4 (Ich darf sowas heute schon um die Uhrzeit posten, ich habe heute frei 😉)
  2. Das US-amerikanische Marktforschungsunternehmen Gartner erstellt und veröffentlicht regelmäßig seine Prognosen zu Technology Trends. Bereits im Oktober 2022 haben sie ihre Trendprognosen für das Jahr 2023 bekanntgegeben. Nun hat das neue Jahr begonnen und wir können mal beobachten, wie zielgenau Gartner hier prognostiziert. Hier auch nochmal zum copy+pasten, falls ihr es wohin mitnehmen wollt: Digital Immune System Applied Observability KI-Vertrauens-, Risiko- und Sicherheitsmanagement (AI TRISM) Cloud-Plattformen für die Industrie Platform Engineering Wireless-Value Realization Super-Apps Adaptive KI Metaverse Nachhaltige Technologie Gartner selber hat zu diesem Thema einen eigenen Artikel (auf Deutsch) geschrieben. Außerdem bietet Gartner das PDF im Austausch gegen einige persönliche Daten an. Das bleibt euch erspart, ich lege euch das PDF hier in den Anhang 🙂 Mich würde mal interessieren: Teilt ihr diese Analyse? Oder seht ihr andere Trends? Und habt ihr bei euch in den Unternehmen diese Trends auf'm Schirm? Oder habt ihr sie zufällig privat erschnüffelt und werdet jetzt mal euren Innovatoren neue Impulse reingeben? 2023-gartner-top-strategic-technology-trends-ebook.pdf
  3. Achso @Torsten Szpöth, ergänzend: ich brauche nun zum Vergleichen (mit dem aktuellen Zeitpunkt) auch immer das aktuelle Datum. Das liegt in einem smap-Entwurf leider noch nicht vor (bzw. ich kann in der smap nicht darauf zugreifen). Nach Absenden des Datensatzes (oder auch wenn ich den Datensatz als Aufgabe weiterleite), habe ich einige Datumswerte vorliegen (clientCreatedDate, sendDate, receivedDate, completedDate), so dass ich hier Berechnungen/Vergleiche anführen kann. In der smap liegen die Werte aber noch nicht vor oder sind nicht aufrufbar. In sofern liegst du mit deiner Variante schon richtig, hier einen manuellen Zeitstempelbaustein einzuführen, um die wirst du sowieso nicht umhinkommen. Und dann kannst du auch mit den "einfachen" Formeln von smapOne zur Berechnung der Differenz verwenden. Diese kannst du dann darauf testen, ob das Datum in der Zukunft liegt oder wenn in der Vergangenheit, wie lange. Und genau das hast du ja bereits erfolgreich umgesetzt. In sofern sehe ich da für den aktuellen Zeitpunkt keine wesentliche Verbesserungsmöglichkeit... 😞
  4. Hallo @Torsten Szpöth, leider sind die Möglichkeiten, mit Datumswerten zu rechnen, in der aktuellen Version von smapOne noch – ich möchte hier mal euphemisieren – ausbaufähig. Es ist durchaus denkbar, mit einer seeeeeeeehr langen/komplexen Formel so etwas wie von dir gewünscht zusammenzubauen. In einem anderen Beitrag erklärt @Moritz Münzenmaier, wie man von einem vom User ausgewählten Datum zu einem Datum kommt, das exakt vier Jahr in der Zukunft liegt: Wenn man dieses Beispiel ein wenig anpasst, kann man aus dem vom User ausgewählten Datum alle Werte auch als Zahlen extrahieren: Die Formeln dafür lauten Day IF(EQUALS(LEFT(TEXT({DateTime}), 2), "01"), 01, IF(EQUALS(LEFT(TEXT({DateTime}), 2), "02"), 02, IF(EQUALS(LEFT(TEXT({DateTime}), 2), "03"), 03, IF(EQUALS(LEFT(TEXT({DateTime}), 2), "04"), 04, IF(EQUALS(LEFT(TEXT({DateTime}), 2), "05"), 05, IF(EQUALS(LEFT(TEXT({DateTime}), 2), "06"), 06, IF(EQUALS(LEFT(TEXT({DateTime}), 2), "07"), 07, IF(EQUALS(LEFT(TEXT({DateTime}), 2), "08"), 08, IF(EQUALS(LEFT(TEXT({DateTime}), 2), "09"), 09, IF(EQUALS(LEFT(TEXT({DateTime}), 2), "10"), 10, IF(EQUALS(LEFT(TEXT({DateTime}), 2), "11"), 11, IF(EQUALS(LEFT(TEXT({DateTime}), 2), "12"), 12, IF(EQUALS(LEFT(TEXT({DateTime}), 2), "13"), 13, IF(EQUALS(LEFT(TEXT({DateTime}), 2), "14"), 14, IF(EQUALS(LEFT(TEXT({DateTime}), 2), "15"), 15, IF(EQUALS(LEFT(TEXT({DateTime}), 2), "16"), 16, IF(EQUALS(LEFT(TEXT({DateTime}), 2), "17"), 17, IF(EQUALS(LEFT(TEXT({DateTime}), 2), "18"), 18, IF(EQUALS(LEFT(TEXT({DateTime}), 2), "19"), 19, IF(EQUALS(LEFT(TEXT({DateTime}), 2), "20"), 20, IF(EQUALS(LEFT(TEXT({DateTime}), 2), "21"), 21, IF(EQUALS(LEFT(TEXT({DateTime}), 2), "22"), 22, IF(EQUALS(LEFT(TEXT({DateTime}), 2), "23"), 23, IF(EQUALS(LEFT(TEXT({DateTime}), 2), "24"), 24, IF(EQUALS(LEFT(TEXT({DateTime}), 2), "25"), 25, IF(EQUALS(LEFT(TEXT({DateTime}), 2), "26"), 26, IF(EQUALS(LEFT(TEXT({DateTime}), 2), "27"), 27, IF(EQUALS(LEFT(TEXT({DateTime}), 2), "28"), 28, IF(EQUALS(LEFT(TEXT({DateTime}), 2), "29"), 29, IF(EQUALS(LEFT(TEXT({DateTime}), 2), "30"), 30, IF(EQUALS(LEFT(TEXT({DateTime}), 2), "31"), 31))))))))))))))))))))))))))))))) Month IF(EQUALS(RIGHT(LEFT(TEXT({DateTime}), 5), 2), "01"), 01, IF(EQUALS(RIGHT(LEFT(TEXT({DateTime}), 5), 2), "02"), 02, IF(EQUALS(RIGHT(LEFT(TEXT({DateTime}), 5), 2), "03"), 03, IF(EQUALS(RIGHT(LEFT(TEXT({DateTime}), 5), 2), "04"), 04, IF(EQUALS(RIGHT(LEFT(TEXT({DateTime}), 5), 2), "05"), 05, IF(EQUALS(RIGHT(LEFT(TEXT({DateTime}), 5), 2), "06"), 06, IF(EQUALS(RIGHT(LEFT(TEXT({DateTime}), 5), 2), "07"), 07, IF(EQUALS(RIGHT(LEFT(TEXT({DateTime}), 5), 2), "08"), 08, IF(EQUALS(RIGHT(LEFT(TEXT({DateTime}), 5), 2), "09"), 09, IF(EQUALS(RIGHT(LEFT(TEXT({DateTime}), 5), 2), "10"), 10, IF(EQUALS(RIGHT(LEFT(TEXT({DateTime}), 5), 2), "11"), 11, IF(EQUALS(RIGHT(LEFT(TEXT({DateTime}), 5), 2), "12"), 12)))))))))))) Year (für 2020 bis 2050) IF(EQUALS(RIGHT(TEXT({DateTime}), 4), "2020"), 2020, IF(EQUALS(RIGHT(TEXT({DateTime}), 4), "2021"), 2021, IF(EQUALS(RIGHT(TEXT({DateTime}), 4), "2022"), 2022, IF(EQUALS(RIGHT(TEXT({DateTime}), 4), "2023"), 2023, IF(EQUALS(RIGHT(TEXT({DateTime}), 4), "2024"), 2024, IF(EQUALS(RIGHT(TEXT({DateTime}), 4), "2025"), 2025, IF(EQUALS(RIGHT(TEXT({DateTime}), 4), "2026"), 2026, IF(EQUALS(RIGHT(TEXT({DateTime}), 4), "2027"), 2027, IF(EQUALS(RIGHT(TEXT({DateTime}), 4), "2028"), 2028, IF(EQUALS(RIGHT(TEXT({DateTime}), 4), "2029"), 2029, IF(EQUALS(RIGHT(TEXT({DateTime}), 4), "2030"), 2030, IF(EQUALS(RIGHT(TEXT({DateTime}), 4), "2031"), 2031, IF(EQUALS(RIGHT(TEXT({DateTime}), 4), "2032"), 2032, IF(EQUALS(RIGHT(TEXT({DateTime}), 4), "2033"), 2033, IF(EQUALS(RIGHT(TEXT({DateTime}), 4), "2034"), 2034, IF(EQUALS(RIGHT(TEXT({DateTime}), 4), "2035"), 2035, IF(EQUALS(RIGHT(TEXT({DateTime}), 4), "2036"), 2036, IF(EQUALS(RIGHT(TEXT({DateTime}), 4), "2037"), 2037, IF(EQUALS(RIGHT(TEXT({DateTime}), 4), "2038"), 2038, IF(EQUALS(RIGHT(TEXT({DateTime}), 4), "2039"), 2039, IF(EQUALS(RIGHT(TEXT({DateTime}), 4), "2040"), 2040, IF(EQUALS(RIGHT(TEXT({DateTime}), 4), "2041"), 2041, IF(EQUALS(RIGHT(TEXT({DateTime}), 4), "2042"), 2042, IF(EQUALS(RIGHT(TEXT({DateTime}), 4), "2043"), 2043, IF(EQUALS(RIGHT(TEXT({DateTime}), 4), "2044"), 2044, IF(EQUALS(RIGHT(TEXT({DateTime}), 4), "2045"), 2045, IF(EQUALS(RIGHT(TEXT({DateTime}), 4), "2046"), 2046, IF(EQUALS(RIGHT(TEXT({DateTime}), 4), "2047"), 2047, IF(EQUALS(RIGHT(TEXT({DateTime}), 4), "2048"), 2048, IF(EQUALS(RIGHT(TEXT({DateTime}), 4), "2049"), 2049, IF(EQUALS(RIGHT(TEXT({DateTime}), 4), "2050"), 2050))))))))))))))))))))))))))))))) (@Mr Smap, vielleicht hast du ja wieder einfachere, leckerere Formeln? 😉) Das bringt uns aber erstmal nur bedingt weiter: Zwar haben wir nun alle Datumswerte als Zahlen und können damit rechnen. Nun müssten halt die Algorithmen zum Rechnen von Datumswerten in smap-Formeln implementiert werden. Das ist stets eine komplexe logische Verkettung von AND()-Formeln, bei denen geprüft wird, ob Jahr, Monat und Tag in der Vergangenheit oder Zukunft liegen und wenn ja wie weit...
  5. Nur um die Regeln für diesen Faden hier nochmal klarzustellen: Es darf Geschmunzelt werden 😉 Y'all have a great one! 🖖🏼😌
  6. Au ja! Genial. (Simon Sinek sowieso, love dat guy!) Japp, bin ich voll dabei: "Keepin' it real!" 🙌🏼😎
  7. Und @Luise Scharf, sehr schönes Beispiel mit der Fusion zwei so unterschiedlicher Unternehmen. Ich hoffe für das zusammengewachsene (fiktive) neue Unternehmen, dass es schafft, flexibel und schnell einerseits, sowie organisiert und verantwortungsvoll andererseits zu handeln. Oder irgendwas in der Mitte dieses magischen Vierecks 😉 Habe ich richtig in Erinnerung: Du hast Erfahrung als Mediatorin? Hattest du schonmal derartige Fälle, in denen vor allem die formulierte oder gelebte Kultur Kern des Problems war?
  8. Stark, danke! Sowohl für die geschaffene, zugelassene und/oder mitgestaltete Kultur. Aber auch hier für die Ausführungen. Hab richtig gegrinst beim Lesen und ja, bin ein wenig wehmütig, nicht von Anfang an dabei gewesen zu sein.
  9. @Kate Ehrhardt zur Info (falls du das nicht sowieso schon, z.B. über eine smap zur Eventmeldung, weißt 😉): Unsere @Stefanie Schneider wird auf der No Code Rocks als Sprecherin auftreten 🙂 https://nocoderocks.com/referenten/stefanie-schneider/
  10. Es gab in 2022 zwei Konferenzen, bei denen ich aktuell schiele, wann die 2023 announced werden: LowCodeCon | Virtual Low Code and No Code Conference - rein virtuell Webflow Conf 2022 (by Webflow, NoCode-Website-Builder; fand 2022 in San Francisco statt) Außerdem schon für dieses Jahr angekündigt: Die ZapConnect (von Zapier, Workflow-Engine ähnlich Power Automate; soweit ich das überblicke ist die auch virtuell).
  11. @Sven Zuschlag und @Thomas Schwarz, wie haltet ihr es mit der Religion… äh Kultur? Ihr habt mit smapOne ja ein vorbildliches Beispiel für nicht nur formelle, sondern gelebte moderne/zeitgemäße Kultur geschaffen. Zufall? Oder die Diskurse bis dahin aktiv gemanaged? Oder etwa doch aktiv die Kultur dahin gemanaged? 😉
  12. Prof. Peter Kruse (leider 2015 verstorben, er hatte noch viel vor...) hat sich in einer wahnsinnig interessanten Interviewserie zum Thema "Kulturbildung in Organisationen" geäußert und stellt dabei sehr interessant fest: Man kann Kultur nicht managen! Man kann (im Sinne einer strategischen Führung) nur die Diskurse über die Kultur anregen, moderieren und befördern. Aber schaut selber rein, dem Mann kann man gut zuhören und er hat Interessantes zu berichten (er kommt ursprünglich aus der Psychologie und ist dann zur Organisationsentwicklung gekommen; ich schaue mir die Playlist wiederkehrend an...). Auch wenn die Interviews schon fast 15 Jahre als sind (und er sich vor allem auf das damals noch neue Web 2.0 beruft), haben seine Aussagen nach wie vor hohe Aussagekraft für moderne Unternehmen. Stimmt ihr ihm zu? Seht ihr das auch so? Oder findet ihr sehr wohl, dass man Kultur aktiv managen kann?
  13. Sehr cool, danke @Luise Scharf. Diesen Punkt finde ich sehr besonders, gerade den konstruktiven Teil. Feedback/Kritik alleine ist ja schon immer hilfreich (wie man nicht zuletzt in dem Artikel erfährt), um seine eigenen Grenzen kennenzulernen. Mit einer konstruktiven Komponente, macht Kritik für mich (gerade wenn sie negativ ist) auch gleich erträglicher, weil es nicht nur was von Mit-dem-Finger-drauf-zeigen hat, sondern einem zumindest einen Impuls in die/eine Verbesserungsrichtung gibt - ob man das dann gut findet um umsetzt, ist natürlich wieder etwas anderes! 😉
  14. Ja super Beispiel, danke! Wenn der Prozess jetzt an dieser Stelle vorsehen würde, dass der User die smap nur weiter ausfüllen darf, wenn er mit der Datenschutzbestimmung einverstanden ist, dann könntest du jetzt hier ein Einfachauswahlbaustein als Pflichtfeld hinterlegen (so wie oben beschrieben nur mit der Ja-Option).
  15. Hat ein bisschen was von Clickbait ("Nummer 3 wird Sie überraschen") 😉
  16. Okay, dann warten wir mal ab, ob das Metaverse das ursprüngliche Facebook disruptieren wird... (Ich glaube, da bin ich dann auch schon wieder ein wenig zu sehr als Wortklauber unterwegs; für mich ist das Evolution, nicht Disruption 😉)
  17. "Sich selber disruptieren?" — klingt widersprüchlich für mich. Kennt jemand ein Beispiel, wo sich ein Unternehmen selber (erfolgreich) disruptiert hat, also wo das Unternehmen nach eigener Disruption noch erfolgreich am Markt ist?
  18. Mehr Infos zum API-Token findet ihr übrigens auch in unserer FAQ! ➡️ FAQ: REST-API-Token verwalten
  19. @Wolfgang Kotzbeck vielen Dank, das geht ja runter wie Öl! 😄❤️ Schau mal, ob du mit der Anleitung etwas anfangen kannst. Wie schon gesagt, ich gieße das auch nochmal in ein nachklickbares Video-Tutorial, das ist dann ggf. noch einfacher nachbaubar...
  20. Einige Hinweise: Die Aufgabenfunktion ist hier sicher nicht so gut geeignet, wie Variante 3 (Daten werden in einem DSAB hinterlegt) oder Variante 4 (Vorbelegung des Zahlenfeldes über die smap-Definition). Dieses Beispiel über die Aufgabenfunktion ist aber für einen Automatisierungsanfänger sicherlich einfacher zu verstehen und umzusetzen als die anderen. Für die Variante 3 (mit einem DSAB) gibt es ein Step-by-Step-Tutorial, wie ein DSAB per Automatismus angepasst werden kann (➡️ FAQ: Wie kann ich meine Stammdaten über die API aktualisieren?). Die Variante 3 ist die Synthese aus dem von mir bereitgestellten Flow als ZIP in Kombination mit dem FAQ-Tutorial - es muss dann nur der letzte Schritt der Aufgabenerzeugung durch die Schritte im FAQ-Tutorial ersetzt werden. Ich werde in Zukunft Tutorials zum "Power Usen" von smaps und der API erstellen, darin dann auch die Varianten 3 (DSAB) und 4 (über die Definition) demonstrieren. Für die Hacker unter euch: Sowohl der Flow ist deaktiviert, ihr könnt mit einer URL, falls ihr sie findet, nichts mehr anfangen. Und na klar, ich habe auch mein API-Token refreshed, so dass das in der ZIP enthaltene Token ungültig ist! 😉 Wer die smap haben möchte, kann sich innerhalb von 7 Tagen (ab jetzt, 03.01. 12 Uhr) die Kopie ziehen und importieren: https://platform.smapone.com/ImportSharedApp/4e2d9fcc-3a97-4b50-b4fc-808d532a7edb/4f3c93c4002ab676cea521976c07e56f2a54d467?lang=de
  21. @Wolfgang Kotzbeck ich habe mir den Prozess nochmal durch den Kopf gehen lassen. Variante 4 (Kilometerstand neu als Vorbelegung in das Zahleneingabefeld) ist die schwierigste Variante von allen (weil die Definition über die API anzupassen tatsächlich Köpfe zum Rauchen bringen kann). Ich sehe noch eine abgespeckte Variante, die vergleichsweise einfach umzusetzen ist: Und zwar können wir den neuen Kilometerstand nach Absenden eines Datensatzes abgreifen und als neuen Ausgangswert in eine Aufgabe zu schreiben. Diese Variante setzt allerdings voraus (zumindest dieses konkrete Szenario), dass die smap immer nur von einem User verwendet wird (damit immer klar ist, wem die Aufgabe zuzuweisen ist) und nicht mehrere unterschiedliche User auf die smap zugreifen. Das gesamte Szenario sieht in etwa wie folgt aus: Wir tragen den neuen Kilometerstand in der smap ein. Ein (zuvor einmalig in der API eingerichteter) Webhook sendet den Datensatz an einen Automatismus-Dienst (z.B. PowerAutomate). Der Automatismus extrahiert aus den übermittelten Daten den neuen Kilometerstand... ... und erzeugt eine neue Aufgabe mit diesem neuen Kilometerstand als neuem Ausgangswert für die nächste Fahrt. Aber die Schritte im Einzelnen und was dafür zu tun ist: Um einen Datensatz absenden zu können, muss natürlich die smap dafür existieren und ein entsprechendes Zahleneingabefeld beinhalten. Für unseren Szenario nenne ich diesen Baustein {Kilometer_neu}. Für den nächsten Schritt ist es erforderlich, dass wir über die REST-API einen Webhook einrichten. Ein Webhook informiert ein externes HTTPS-Ziel darüber, dass ein neuer Datensatz eingegangen ist und sendet diesen (sofern entsprechend konfiguriert) direkt mit an das Ziel. ➡️ FAQ: Welche Funktion hat ein Webhook und wie verwalte ich sie? Damit der Webhook die Daten sinnvoll an das HTTPS-Ziel übergeben kann, muss dieses natürlich existieren. Also muss hierzu entweder selbstständig ein HTTP-Server betrieben werden oder alternativ Cloud-Systeme wie PowerAutomate oder Zapier eingesetzt werden. Für mein Beispiel habe ich einen PowerAutomate "Flow" entwickelt (so heißen Algorithmen, mit denen bei PowerAutomate automatisiert/integriert wird). Dieser Flow führt folgende Schritte durch Entgegennehmen des Webhooks (in dieser Action wird auch eine URL erzeugt, die dann als HTTPS-Ziel verwendet werden kann) Hinterlegen der smapID. Hinterlegen des API-Tokens (siehe ➡️ FAQ REST-API-Token verwalten). Abrufen der letzten/aktuellen smap-Version (um später die Aufgabe für die richtige Version zu verteilen). Extrahieren der smapVersion aus vorherigem Abruf. Extrahieren des neuen Kilometerstands aus den Daten des per Webhook erhaltenen Datensatzes. Eintragen des neuen Kilometerstands (in das Feld "Kilometerstand alt") und Abenden/Zustellen als Aufgabe. ➡️ FAQ: Die Aufgabenfunktion einer smap: Wie ermögliche, erstelle und verwalte ich Aufgaben? Die Schritte im Einzelnen zu erklären, geht über diesen Thread hinaus. Ich werde in Zukunft in (Video-)Tutorials zeigen, wie man die o.g. Varianten oder dieses Szenario hier mit Hilfe von PowerAutomate umsetzen kann. Ich stelle den Flow aber gerne als Export zum Download und Import in den eigenen PowerAutomate-Account zur Verfügung: TutorialKilometerstand_PowerAutomate.zip Der PowerAutomate-Flow hat nun via die smapOne-API eine Aufgabe erzeugt, die dem ursprünglichen Absender eine Aufgabe erzeugt, in der der neue Kilometerstand als Wert im neuen Kilometerstand-Feld eingetragen ist. So sieht das Ganze dann im Einsatz aus: ... PowerAutomate rödel, tut und macht; beschafft sich den alten Wert und trägt ihn in das Feld für den neuen KM-Stand ein... ... und siehe da, wir haben eine Aufgabe, in der der neue Kilometerstand auf Basis des alten Werts eingetragen wurde: ... und in der smap selber ist der Wert natürlich auch schon eingetragen (kann aber auch korrigiert werden): Tadaaaa: Easy as that... 😉
  22. Moritz

    Dokument anhängen

    Zunächst vorab: nur mit smapOne-Bordmitteln alleine wird es nicht funktionieren, dass auch das hochgeladene PDF-Dokument mit in der Email versendet wird. Eine solche Lösung liesse sich aber individuell entwickeln (mit irgendeinem externen Dienst, den man hierfür einsetzt, z.B. PowerAutomate, Zapier; es könnte aber auch ein lokal betriebenes Software-Script sein). Wenn Sie nun einem Ihrer User eine smap bereitstellen möchten, in der bereits ein für den jeweiligen Vorgang individuelles PDF-Dokument enthalten ist, sehe ich hierfür zwei Wege, beide funktionieren über den Weg einer smap-Aufgabe, die einem User zugestellt wird (mehr zu Aufgaben siehe unsere FAQ). (automatisiert) Ein Script/Dienst o.ä. beschafft die jeweils aktuelle PDF-Datei und erzeugt eine Aufgabe für die smap, in die diese PDF-Datei eingefügt wird. Der User erhält nun die Aufgabe, in der das PDF enthalten ist. (manuell) Ein Disponent/smap-User startet einen neuen Entwurf, läd dort die PDF hinein und weist diesen Datensatz dann als Aufgabe der Person zu, die mit dieser PDF arbeiten möchte.
  23. @Wolfgang Kotzbeck da die Fragestellung gut generalisierbar ist (in etwa: "Wie kann ich Daten, die ich in einer smap eingegeben habe, für die weitere Datenerhebung mit in die smap aufnehmen?"), werde ich die Tage mal ein kurzes Tutorial entwickeln, so dass man das Beispiel gut nachvollziehen und -bauen kann. Der Hinweis mit dem Video von @Moritz Münzenmaier ist auf jeden Fall empfehlenswert, um sich allgemein in das Thema ein wenig einzudenken (à la Wenn man es nur nachbaut und nicht versteht, ist der Effekt für die eine smap vielleicht gegeben; wenn man aber gleich "das Angeln mitlernt", dann ist man auch für zukünftige smaps "satt" 😉)
  24. @Robert Hüben ich meine mich aus unserem gemeinsamen Projekt auch noch daran erinnern zu können, dass im Rahmen der Historien-Texte und Bilder bereits Gruppen eingesetzt wurden und deshalb die Variante, alles in eine als Unterseite eingerichtete Gruppe einzusetzen. Auf jeden Fall schön, dass ihr hier eine Lösung gefunden habt; auch mit @Jan Pietsch's hilfreichem Workaround für verstecke Pflichtfelder 😉
×
×
  • Neu erstellen...