Тёмный
No video :(

Responsive Design: App automatisch an Bildschirmgröße anpassen! | Power Apps 

Kai Weissmann
Подписаться 27 тыс.
Просмотров 4,2 тыс.
50% 1

Опубликовано:

 

5 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 14   
@franksieber9699
@franksieber9699 9 дней назад
Tolles Video. Super Schritt für Schritt erklärt. Absolute Grundlage beim Thema App-Design mit Power Apps, da es sonst sehr aufwendig wird, wenn man versucht, sowas nachträglich zu realisieren.
@KaiWeissmann
@KaiWeissmann 9 дней назад
Hallo Frank, vielen Dank für deinen sehr netten Kommentar! LG Kai
@Andre_Schmid
@Andre_Schmid 8 месяцев назад
Habe ich zwar anders gelöst, aber deine Variante werde ich wohl adaptieren. Danke für diese geilen Tipps
@KaiWeissmann
@KaiWeissmann 8 месяцев назад
Freut mich, dass dir das gefällt. Wie hast du es gelöst? LG Kai
@Andre_Schmid
@Andre_Schmid 8 месяцев назад
@@KaiWeissmann vor deinem Video kannte ich switch nicht und habe enige if then schleifen drin 🙂 Auch kannte ich den Sinn der Container nicht und habe das Layout mit Formeln dynamisch gemacht. Also Icon A ist in der Position von Icon B abhängig etc. Bild ausblenden bei Bildschirm unter xxx Pixeln etc. Mir war das mit screensize 1-4 auch nicht bekannt. Aber wie gesagt. das macht einiges leichter und ich schau mal ob ich meine App dementsprechend anpassen werde (Funktioniert ja trotzdem :-D ) Hast du noch ne idee, wie man Ladezeiten beschleunigen kann? Ich lade aktuell eine Terminliste. Vergangene Termine kann man sich mit einem toggle einblenden lassen. Terminarten ebenfalls. Es gibt quasi ein "Filtermenü" bei mir. "Sort( Filter( 'Kletterteam-Termine'; ( If( tog_Archiv; //Archiv sichtbar ( tog_Film && Art.Value = "Film" || tog_DAV && Art.Value = "DAV" || tog_Tour && Art.Value = "Tour" || tog_Hallenklettern && Art.Value = "Hallenklettern" || tog_Geburtstag && Art.Value = "Geburtstag" ) && ( StartsWith('Aufsicht 1'.Value; txt_NachAufsichtFiltern_1.Text) || StartsWith('Aufsicht 2'.Value; txt_NachAufsichtFiltern_1.Text) || If(tog_ohneAufsicht; IsBlank('Aufsicht 1');"") ); //Archiv nicht sichtbar ( tog_Film && Art.Value = "Film" || tog_DAV && Art.Value = "DAV" || tog_Tour && Art.Value = "Tour" || tog_Hallenklettern && Art.Value = "Hallenklettern" || tog_Geburtstag && Art.Value = "Geburtstag" ) && ( StartsWith('Aufsicht 1'.Value; txt_NachAufsichtFiltern_1.Text) || StartsWith('Aufsicht 2'.Value; txt_NachAufsichtFiltern_1.Text) || If(tog_ohneAufsicht; IsBlank('Aufsicht 1');"") ) && ('Datum von' > Today() - 2 || 'Datum bis' > Today() - 2) ) ) ); 'Datum von'; SortOrder.Ascending ) "
@KaiWeissmann
@KaiWeissmann 8 месяцев назад
Super, freut mich, dass du da einiges mitnehmen konntest. Ladezeiten kannst du beschleunigen, indem du möglichst wenig Daten in die App lädst und sie möglichst klein hältst (wenig Screens, wenig Steuerelemente). Außerdem solltest du soweit möglich alles delegieren, d.h. Berechnungen in der Datenquelle und nicht in der App vornehmen. LG Kai
@root2362
@root2362 7 месяцев назад
Wieder etwas gelernt und für mich umgesetzt. 👍🏆
@KaiWeissmann
@KaiWeissmann 7 месяцев назад
Freut mich, dass das Video hilfreich war :)
@fabianhahn34
@fabianhahn34 8 месяцев назад
Genau dieses Video müsstest du mal für VBA User Forms machen. Gibt es hier auch die Möglichkeit die Oberfläche an verschiedenen Bildschirmauflösungen variabel anzupassen + die Funktionalitäten auf der Oberfläche weiter zu nutzen ohne das die Elemente bsp. abgeschnitten werden und nicht mehr korrekt angezeigt werden.
@Andre_Schmid
@Andre_Schmid 8 месяцев назад
Ich würde im VBA die Positionen der Elemente abhängig von der Bildschirmgröße positionieren. Die Bildschirmgröße kannst du ja abfragen 'Excel-Fenster breite = Application.Width höhe = Application.Height Anhand der Daten kannst du dein Userform in der Größe anpassen und auch die Elemente.
@SmartHaus
@SmartHaus 8 месяцев назад
Ober geil wieder. Wahnsinn was so alles machbar ist und sooo kompliziert ist es nun auch nicht Ich hätte noch eine Idee wie eine Seite der Fuhrpark-App aussehen könnte/sollte ist aber schwierig zu beschreiben Ich würde eine Seite mit einer horizontalen Galerie bevorzugen, wo links die Stunden des Tages zu sehen sind und rechts davon alle Autos aufgelistet sind, die es im Fuhrpark gibt und die entsprechenden Stunden wo das Fahrzeug belegt ist. Quasi ein rotes Rechteck neben der 14, wenn das Fahrzeug um 14Uhr belegt ist und ein grünes wenn es frei ist. So hätte man alle Autos und deren Belegung auf einen Blick
@KaiWeissmann
@KaiWeissmann 8 месяцев назад
Freut mich, dass dir das Video gefällt :)
@DerNokzz
@DerNokzz 4 месяца назад
Hallo Kai. Wie immer ein sehr gutes Video! Ich arbeite gerade an einem Programm für meine Familie und nutze dabei alle deine Videos. Jetzt wollte ich ein Login Fenster bauen, welches auch responsive ist. Nur leider klappt das designen über die vertikalen Container nicht so wirklich, da ich ja mehrere Elemente über-/ und nebeneinander setzen muss. Kannst du dazu auch mal ein Video machen? Vielen Dank für die Videos ♥♥
@KaiWeissmann
@KaiWeissmann 4 месяца назад
Hallo, freut mich sehr, dass dir die Videos weiterhelfen! Das klingt nach einem interessanten Anwendungsfall. Kannst du das auftretende Problem nochmal etwas genauer beschreiben? LG Kai