Can I use a mobile device to view a SharePoint site?

Løs Billedproblemer i SharePoint Gallerivisning

08/07/2024

Rating: 4.48 (10810 votes)

SharePoint Gallerivisning er en fantastisk funktion, der transformerer rå data til en visuelt tiltalende og letfordøjelig oplevelse. Den giver os mulighed for at præsentere information på en måde, der er intuitiv og effektiv, især når vi arbejder med store mængder data, der ellers kunne virke overvældende. Forestil dig at kunne se et overblik over dine produkter, medarbejdere eller projekter, alt sammen visualiseret med relevante billeder. Det er netop her, Gallerivisningen skinner.

Does SharePoint support mobile access?
As more organizations begin to support bring your own device (BYOD) initiatives, end users increasingly expect access to SharePoint resources from mobile devices. As such, administrators must determine the logistics of making SharePoint for mobile access practical. End users increasingly expect access to SharePoint resources from mobile devices.

Men hvad sker der, når denne ellers så brugbare funktion pludselig svigter, og dine billeder nægter at dukke op? Mange SharePoint-brugere har oplevet den frustration, at de i stedet for levende billeder mødes af tomme pladsholdere eller brudte ikoner. Dette kan forstyrre arbejdsgange, skabe forvirring og underminere formålet med Gallerivisningen. Heldigvis er der flere almindelige årsager til dette problem, og de fleste af dem kan løses med en række målrettede fejlfindingstrin. I denne artikel vil vi udforske disse løsninger i detaljer, så du kan få dine billeder tilbage på plads og genoprette den fulde funktionalitet af din SharePoint Gallerivisning.

Indholdsfortegnelse

Valider data i billedkolonnen

Den mest ligetil årsag til, at et billede ikke vises, er simpelthen, at der ikke er noget billede at vise. Det lyder banalt, men det er ofte her, fejlen ligger. Første skridt i vores fejlfinding er derfor at bekræfte, at der er et gyldigt billede til stede i den korrekte kolonne i din SharePoint-liste.

Start med at navigere til din SharePoint-liste og gennemgå indholdet. Har du en kolonne, der er beregnet til billeder? Og endnu vigtigere, er der faktisk data – altså billeder – indtastet i denne kolonne for de pågældende elementer? Det er vigtigt at huske, at selvom en kolonne eksisterer, kan den være tom, eller billedfilen kan være korrupt eller utilgængelig. Tjek, om data i billedkolonnen ligner en URL eller en SharePoint-billedreference.

En hyppig udfordring er, at billedkolonnen kan være skjult. SharePoint giver os fleksibilitet til at skjule kolonner fra standardvisningen for at holde grænsefladen ren og overskuelig. Men netop denne funktionalitet kan gøre fejlfinding vanskelig, da du måske ikke umiddelbart ser den kolonne, du leder efter. Kolonnenavne er heller ikke altid selvforklarende; en billedkolonne kan have et navn som 'Site Thumbnail', 'Produktbillede' eller blot 'Billede'.

For at finde skjulte billedkolonner skal du gå til listeindstillingerne. Dette gør du ved at klikke på 'tandhjulsikonet' (Indstillinger) i øverste højre hjørne og derefter vælge 'Listeindstillinger'. I listeindstillingerne skal du kigge efter kolonner, der er af typen 'Billede' eller 'Miniature'. SharePoint har specifikke kolonnetyper designet til billeder, og det er typisk dem, der bruges i Gallerivisningen. I mange tilfælde vil kolonnen være angivet som en 'Thumbnail' type, hvilket indikerer, at den er optimeret til visning af små forhåndsvisninger.

Når du har identificeret navnet på din billedkolonne (f.eks. 'Billede', 'Preview' eller 'Site Thumbnail'), skal du sikre dig, at den faktisk vises i den Gallerivisning, du bruger. Der er to primære måder at gøre dette på:

  1. Rediger aktuel visning: Gå tilbage til din liste, og vælg 'Rediger aktuel visning' fra rullemenuen for visninger (ofte mærket 'Alle elementer' eller navnet på din specifikke visning). Her vil du se en liste over alle kolonner. Sørg for, at din billedkolonne er markeret i feltet 'Vis'. Hvis den ikke er afkrydset, skal du markere den og gemme ændringerne.
  2. Tilføj kolonne / Vis eller skjul kolonner: En mere direkte metode er at klikke på 'Tilføj kolonne' direkte i din listeoverskrift og derefter vælge 'Vis eller skjul kolonner'. Herfra kan du vælge den relevante billedkolonne for at få den vist.

Det er vigtigt at bemærke, at når du viser en kolonne på denne måde, vil den være synlig for alle, der har adgang til listen. Hvis du kun gør dette for at teste, kan du gentage trinnene for at skjule kolonnen igen, når du har bekræftet, at billederne vises. Hvis billedet derefter vises korrekt i din Gallerivisning, er dit problem løst. Hvis ikke, skal vi dybere ned i fejlfindingen.

Knyt billedet i Gallerivisningen

Selv hvis din billedkolonne indeholder data og er synlig, kan billederne stadig mangle, hvis kolonnen ikke er korrekt 'knyttet' eller 'mappet' i Gallerivisningens konfiguration. Dette sker ofte, hvis du har flere billedkolonner, og Gallerivisningen forsøger at hente billeder fra en tom eller forkert kolonne. Forestil dig, at du har en kolonne kaldet 'Site Thumbnail' med alle dine billeder og en anden tom kolonne kaldet 'Test Billede', men Gallerivisningen er indstillet til at bruge 'Test Billede'.

For at kontrollere og rette denne tilknytning skal du navigere til din Gallerivisning. Klik derefter på navnet på din visning (f.eks. 'Alle elementer' eller et brugerdefineret navn) og vælg 'Formatér aktuel visning'.

I panelet, der åbnes, skal du klikke på 'Rediger kort'. Dette giver dig adgang til de specifikke indstillinger for, hvordan hvert element i Gallerivisningen præsenteres. Her skal du omhyggeligt tjekke, hvilken billedkolonne der er valgt til visning. Sørg for, at den kolonne, du ønsker at vise billeder fra (den med de faktiske billeddata), er valgt. Udover at vælge den korrekte kolonne er det også afgørende at sikre, at 'Vis forhåndsvisning' eller 'Show preview' er aktiveret. Hvis denne indstilling er deaktiveret, vil billedet simpelthen ikke blive vist, selvom alt andet er korrekt konfigureret.

Efter at have justeret disse indstillinger, skal du se, om billederne nu vises i din Gallerivisning. Hvis de gør, er problemet løst. Hvis ikke, er der en mere teknisk løsning, vi kan undersøge.

Tjek om stien er korrekt

Hvis de lettere løsninger ikke har virket, er det tid til at dykke ned i den bagvedliggende konfiguration. Problemet kan skyldes, at den konfigurationsfil, der styrer visningen af billeder, indeholder en ugyldig parameter eller en forkert sti, hvilket forhindrer billederne i at blive indlæst korrekt. Selvom det kan virke teknisk, vil jeg guide dig igennem processen trin for trin.

Gå igen til din Gallerivisning, klik på navnet på visningen, og vælg 'Formatér aktuel visning'. Nederst i panelet finder du en knap kaldet 'Avanceret tilstand'. Klik på denne. Du vil nu se en JSON-struktur, der definerer, hvordan din Gallerivisning er formateret. Før du foretager ændringer, er det en god idé at kopiere al teksten til en simpel tekstfil. Dette tjener to formål: For det første har du en sikkerhedskopi af din nuværende konfiguration, hvis noget går galt. For det andet er det ofte nemmere at redigere JSON i en dedikeret teksteditor.

I den kopierede JSON-kode skal du lede efter en sektion, der indeholder linjen "sp-card-previewColumnContainer". Dette er den del af koden, der er ansvarlig for at håndtere billedforhåndsvisningen. Inden for denne sektion skal du finde den linje, der indeholder "src"-attributten. Denne attribut fortæller SharePoint, hvor billedet skal hentes fra.

Du vil sandsynligvis se noget i retning af:

"src": "=getThumbnailImage([$image], 400, 400)"

Her refererer "$image" til navnet på din billedkolonne. Hvis din billedkolonne for eksempel hedder 'Preview', skal linjen se ud som: "src": "=getThumbnailImage([$Preview], 400, 400)". Vær opmærksom på, at hvis dit kolonnenavn indeholder mellemrum (f.eks. 'Site Preview'), skal mellemrummene erstattes med _x0020_. Så 'Site Preview' bliver til [$Site_x0020_Preview]. Den fulde linje ville så være: "src": "=getThumbnailImage([$Site_x0020_Preview], 400, 400)".

Formålet med getThumbnailImage-funktionen er at generere en optimeret miniatureudgave af billedet. Tallene 400, 400 angiver den ønskede bredde og højde af miniaturen.

Når du har foretaget ændringerne i JSON-koden, skal du trykke på 'Forhåndsvisning' (Preview) knappen. Dette giver dig mulighed for at teste dine ændringer uden at gemme dem permanent. Hvis billedet nu vises i Gallerivisningen, er problemet løst. Tryk derefter på 'Gem' for at anvende ændringerne for alle brugere.

Nogle brugere har rapporteret, at de ikke ser getThumbnailImage i deres kode, men snarere noget andet. I sådanne tilfælde kan du prøve at erstatte src-linjen med:

"src": "=[$image.serverRelativeUrl]"

Dette fortæller SharePoint, at billedet skal hentes direkte via dets serverrelative URL, hvilket kan være en løsning, hvis getThumbnailImage ikke fungerer korrekt i din specifikke opsætning. Husk at erstatte [$image] med navnet på din faktiske billedkolonne, som beskrevet tidligere (f.eks. [$Preview.serverRelativeUrl] eller [$Site_x0020_Preview.serverRelativeUrl]). Test igen med 'Forhåndsvisning' for at se, om dette løser problemet.

How do I use mobile view in SharePoint?
In mobile view, users see the site formatted to display nicely on their device. To try out mobile view on a device, use the following procedure: Open a SharePoint site on the device. In the upper right corner of the site, tap Settings , and then tap Site settings. Under Site Actions, tap Manage site features. Set the Mobile Browser View to Active.

En note om browsercookies og SharePoint/PowerApps

En interessant og ofte frustrerende udfordring, som nogle brugere har oplevet, er relateret til browsercookies og SharePoint-sitebesøg. Det er blevet observeret, at billeder, der hentes fra SharePoint (f.eks. til en PowerApp, der trækker billed-URL'er fra en SharePoint-liste), muligvis ikke indlæses korrekt, efter at en enheds browsercookies er blevet ryddet. Symptomet er, at billederne først dukker op, når den pågældende browser har besøgt et hvilket som helst SharePoint-site. Hvis browseren aldrig har besøgt SharePoint, kan PowerApp'en eller andre integrationer, der er afhængige af SharePoint-billeder, slet ikke indlæses.

Dette indikerer, at der er en underliggende autentificerings- eller sessionsmekanisme, der etableres ved det første SharePoint-besøg, som er nødvendig for at billederne kan trækkes korrekt. På desktop-enheder kan billeder ofte vises uden problemer, mens mobile enheder og tablets kan udvise inkonsekvent adfærd. For eksempel kan billeder pludselig forsvinde efter en rydning af cache og cookies, for derefter at dukke op igen, når brugeren manuelt besøger et SharePoint-site. Dette er en kendt udfordring, der peger på behovet for en etableret SharePoint-session i browseren, før indhold kan hentes problemfrit.

ProblemMulig årsagLøsning
Ingen billeder vises i GallerivisningBilledkolonne mangler data eller er skjult.

1. Tjek, om billedkolonnen indeholder data.

2. Vis billedkolonnen via 'Rediger aktuel visning' eller 'Vis/skjul kolonner'.

Billeder vises stadig ikke efter visning af kolonneForkert billedkolonne er tilknyttet Gallerivisningen.

1. Gå til 'Formatér aktuel visning' og 'Rediger kort'.

2. Sørg for, at den korrekte billedkolonne er valgt, og 'Vis forhåndsvisning' er aktiveret.

Fejl i billedsti eller avanceret konfigurationJSON-koden for billedvisning er forkert konfigureret.

1. Gå til 'Formatér aktuel visning' og 'Avanceret tilstand'.

2. Tjek 'src'-attributten for reference til den korrekte kolonne (f.eks. [$image]).

3. Brug _x0020_ for mellemrum i kolonnenavne.

4. Overvej [$image.serverRelativeUrl] som alternativ til getThumbnailImage.

Billeder forsvinder efter sletning af cookiesBrowseren mangler en aktiv SharePoint-session.Besøg manuelt et SharePoint-site i browseren for at etablere sessionen. (Ingen direkte løsning via app-konfiguration).

Ofte Stillede Spørgsmål (FAQ)

Her er svar på nogle af de mest almindelige spørgsmål vedrørende billedvisning i SharePoint Gallerivisning:

Hvorfor vises mine billeder ikke i SharePoint Gallerivisning?

Der kan være flere årsager, herunder manglende billeddata i kolonnen, at billedkolonnen er skjult, forkert tilknytning af billedkolonnen i Gallerivisningens indstillinger, eller en fejl i den underliggende JSON-konfiguration, der definerer billedstien.

Hvordan tjekker jeg, om min billedkolonne er korrekt konfigureret?

Gå til 'Listeindstillinger' og verificer, at der findes en kolonne af typen 'Billede' eller 'Miniature'. Sørg derefter for, at denne kolonne er synlig i din aktuelle visning via 'Rediger aktuel visning' eller 'Vis eller skjul kolonner'. Endelig skal du sikre dig, at der faktisk er billeddata i denne kolonne for de elementer, hvor billeder mangler.

Hvad betyder "getThumbnailImage" i SharePoint?

getThumbnailImage([$kolonnenavn], bredde, højde) er en funktion, der bruges i SharePoint Gallerivisningens JSON-konfiguration til at generere en optimeret miniature (thumbnail) af et billede, der er gemt i den angivne kolonne. Den tager kolonnenavnet (f.eks. [$image]) og de ønskede dimensioner som parametre.

Hvad skal jeg gøre, hvis mit kolonnenavn har mellemrum?

Hvis dit kolonnenavn indeholder mellemrum (f.eks. "Mit Billede"), skal du erstatte hvert mellemrum med _x0020_ i JSON-koden. Så [$Mit Billede] skal skrives som [$Mit_x0020_Billede].

Kan browsercookies påvirke billedvisning i SharePoint/PowerApps?

Ja, det er observeret, at rydning af browsercookies kan forhindre billeder i at indlæses fra SharePoint, indtil browseren har besøgt et SharePoint-site igen. Dette tyder på, at en etableret SharePoint-session er nødvendig for korrekt autentificering og adgang til billedressourcer.

Afsluttende tanker

At have en fuldt funktionel SharePoint Gallerivisning med alle billeder intakte er afgørende for en effektiv og visuelt tiltalende dataoplevelse. De trin, vi har gennemgået, dækker de mest almindelige årsager til manglende billedforhåndsvisninger, fra simple datavalideringsproblemer til mere komplekse konfigurationsændringer i den avancerede tilstand. Ved systematisk at følge disse fejlfindingstrin kan du for det meste genoprette funktionaliteten og få dine billeder tilbage på plads.

Husk altid at tage en backup af din JSON-konfiguration, før du foretager ændringer i 'Avanceret tilstand', og brug 'Forhåndsvisning'-knappen til at teste dine justeringer, før du gemmer dem permanent. SharePoint er et kraftfuldt værktøj, og forståelse af dets underliggende mekanismer kan hjælpe dig med at løse mange udfordringer og optimere din brug af platformen. Vi håber, at denne guide har været en værdifuld ressource for dig i din rejse mod en problemfri SharePoint-oplevelse. Hvis du har andre løsninger eller tips, der har hjulpet dig, er du velkommen til at dele dem med fællesskabet!

Hvis du vil læse andre artikler, der ligner Løs Billedproblemer i SharePoint Gallerivisning, kan du besøge kategorien Mobil.

Go up