Verificarea compatibilității schemei web

Creați și modificați câmpul de substituire utilizând expertul de substituire

Multe scheme de erori au probleme cu câmpul de substituire. Iată cum să executați Expertul de căutare în modul tabel pentru a rezolva probleme, a crea sau a modifica câmpul de căutare.







Crearea unui câmp de substituție în modul tabel

Deschideți tabelul în care doriți să adăugați un câmp de căutare și selectați ultima coloană cu titlul Click pentru a adăuga.

Faceți clic pe săgeata de lângă butonul Clic pentru a adăuga. și selectați Înlocuirea și legarea.

Urmați instrucțiunile din Expertul de căutare pentru a crea un câmp de căutare.

Modificați câmpul de căutare în modul Tabel

Deschideți tabelul și selectați câmpul de substituire pe care doriți să îl modificați.

Efectuați una dintre următoarele acțiuni:

În fila Câmpuri, în grupul Proprietăți, faceți clic pe Modificare înlocuire.

Faceți clic dreapta pe câmpul de substituire și selectați Modificare înlocuire.

Urmați instrucțiunile din expert pentru a remedia problema.

ACCWeb105003

Textul erorii. Pentru a asigura compatibilitatea Web, tipul de date de coloană trebuie să fie setat pe Text pentru a înlocui lista de valori.

Ce înseamnă asta. Substituirea specificată utilizează o listă care nu este acceptată de baza de date Web. O listă de valori trebuie asociată cu o coloană de text de pe server.

Ce trebuie făcut. Deschideți tabelul în vizualizarea Design și modificați tipul de date al câmpului de substituire în "Text". Dacă modul de designer nu este disponibil, ștergeți câmpul de substituire și creați-l folosind expertul de substituire.

ACCWeb105012

Textul erorii. Sursele de șiruri de substituție cu sugestii de propoziții sunt incompatibile cu Internetul.

Ce înseamnă asta. Câmpul de substituire specificat utilizează o interogare cu o clauză WHERE care nu este acceptată pe Internet.

Ce trebuie făcut. Deschideți tabelul în vizualizarea Design și eliminați clauza WHERE din proprietatea "Source of the row" a câmpului de substituție corespunzător. Dacă modul de designer nu este disponibil, ștergeți câmpul de substituire și creați-l folosind expertul de substituire.

ACCWeb105018

Textul erorii. Cheia primară a substituției este incompatibilă cu Internetul.

Ce înseamnă asta. Tabelul specificat utilizează cheia primară, care este o caracteristică wildcard și se referă la un alt tabel care nu este acceptat pe Internet.

Ce trebuie făcut. Deschideți tabelul în vizualizarea Design și modificați proprietatea Tip de control al câmpului de substituire în "Text Box" (în fila "Înlocuire"). După aceea, deschideți fereastra "Linkuri" și ștergeți toate legăturile în care câmpul de substituire se află pe partea "mai mult" (săgeata indicând câmpul de substituție).

Dacă modul de designer și fereastra Links nu sunt disponibile, urmați acești pași:

Creați o bază de date goală (nu o bază de date web).

Importați tabelele necesare din baza de date veche în noua bază de date.

Efectuați modificările necesare în noua bază de date.

Ștergeți tabelele din baza de date sursă și importați-le din noua bază de date.

ACCWeb107000

Textul erorii. Tipul de date câmp nu este compatibil cu Web-ul.

Ce înseamnă asta. Tipul de date al câmpului specificat, de exemplu, Obiectul OLE. nu este compatibilă pe web.

Ce trebuie făcut. Creați câmpul din nou utilizând unul dintre următoarele tipuri de date acceptate.

ACCWeb107001

Textul erorii. Indicii compuși nu sunt compatibili cu Web-ul.

Ce înseamnă asta. Tabelul specificat utilizează o cheie primară compusă (o cheie constând din mai multe câmpuri). Ca cheie primară a tabelului web, puteți utiliza numai câmpul "Counter". Indicii compuși nu pot fi utilizați pe Internet.

Ce trebuie făcut. Dacă cheia primară a fost un index compozit, creați cheia primară "Counter" pentru tabelul specificat. Apoi, creați o condiție privind valoarea înregistrării pentru a vă asigura că datele din câmpurile sursă sunt identificate în mod unic.

ACCWeb107002

Textul erorii. Un tabel care conține mai mult de un câmp de tip "Atașament" nu este compatibil cu Web-ul.

Ce trebuie făcut. Luați în considerare stocarea tuturor atașamentelor pentru fiecare intrare într-un câmp de atașament. Dacă trebuie să utilizați mai multe câmpuri de atașament pentru fiecare înregistrare, creați un tabel separat pentru fiecare câmp de atașament suplimentar care conține numai câmpul de atașament și câmpul ID și asociați tabelele noi cu tabela originală utilizând expertul de substituire.

ACCWeb107003

Textul erorii. Expresia din câmpul calculat utilizează un câmp de introducere al cărui tip nu este compatibil cu Web-ul, de exemplu "Counter", "MEMO" sau "Binary".

Ce înseamnă asta. Câmpul calculat calculat utilizează intrări bazate pe un câmp care nu este compatibil cu Web-ul.

Ce trebuie făcut. Configurați calculul astfel încât toate câmpurile de intrare să aibă unul dintre următoarele tipuri de date acceptate.

ACCWeb107005

Textul erorii. Un tabel cu mai mult de 220 de câmpuri nu este compatibil cu Web-ul.

Ce trebuie făcut. Creați un nou tabel care conține câmpuri suplimentare. Utilizați Expertul de căutare pentru a crea un câmp nou pentru a lega noua tabelă de cea existentă.

ACCWeb107006

Textul erorii. Numele tabelului este un nume rezervat și nu este compatibil cu Web-ul.

Ce înseamnă asta. Numele tabelului specificat este rezervat pentru utilizare în SharePoint și nu este compatibil cu Web-ul.







Ce trebuie făcut. Nu utilizați numele tabelei rezervate listate mai jos.

ACCWeb107007

ACCWeb107008

Textul erorii. Formatele personalizate nu sunt compatibile cu Web-ul.

Ce înseamnă asta. Câmpul specificat utilizează un format monetar personalizat care nu este compatibil cu Web-ul.

Ce trebuie făcut. Utilizați formatul monetar standard. Selectați câmpul "Monetar" sau "Euro" din lista "Formatare".

ACCWeb107009

Textul erorii. Pentru a asigura compatibilitatea pe Web, puteți seta Adevărul la una din rubricile Goluri și Proprietăți obligatorii.

Ce înseamnă asta. Proprietățile "Rânduri goale" și "Obligatorii" ale câmpului specificat sunt setate la "True".

Ce trebuie făcut. Asigurați-vă că valoarea "True" este atribuită numai uneia dintre proprietățile specificate sau niciuna dintre ele. Pentru a modifica valorile acestor proprietăți, treceți la modul Design.

ACCWeb107010

Textul erorii. Pentru a asigura compatibilitatea Web, setați proprietatea la None.

Ce înseamnă asta. Proprietatea "Doar adaugă" din câmpul de hyperlink specificat este setată la "Da", care nu este acceptată pe Internet.

Ce trebuie făcut. Modificați valoarea câmpului "Numai adăugarea" la "Nu".

ACCWeb107011

Textul erorii. Pentru a asigura compatibilitatea cu standardele Web, valoarea implicită trebuie să fie goală.

Ce înseamnă asta. Câmpul wildcard specificat are o valoare implicită în interogarea wildcard sau o listă care permite mai multe valori, care nu sunt acceptate pe Internet.

Ce trebuie făcut. Verificați următoarele:

Valoarea implicită nu este specificată pentru interogarea de substituire;

O valoare implicită nu este specificată pentru o listă de valori care permit mai multe valori.

ACCWeb107012

Textul erorii. Pentru a asigura compatibilitatea cu standardele Web, valoarea implicită trebuie să fie goală.

Ce înseamnă asta. Câmpul hyperlink specificat are o valoare implicită care nu este acceptată pe Internet.

Ce trebuie făcut. Ștergeți valoarea implicită pentru câmpul de hyperlink.

ACCWeb107013

Textul erorii. Valoarea proprietății nu este compatibilă cu Web-ul.

Ce înseamnă asta. Proprietatea "Format" a câmpului numeric specificat are o altă valoare decât "Basic", "Percent" sau "Standard". Numai aceste formate sunt compatibile cu web-ul.

Ce trebuie făcut. Schimbați formatul câmpului la "Basic", "Percent" sau "Standard".

ACCWeb107014

Textul erorii. Pentru a asigura compatibilitatea Web, tabela trebuie să aibă o cheie primară, iar această cheie trebuie să fie un număr cu o dimensiune a câmpului "lung".

Ce înseamnă asta. Una dintre următoarele probleme a apărut în tabelul specificat.

Nu există nici o cheie primară în tabel.

Tipul de date al cheii primare diferă de tipul "Număr".

Caracteristică "Dimensiune câmp cheie cheie" este atribuită o altă valoare decât "Long".

Ce trebuie făcut. Schimbați cheia primară în modul de proiectare astfel încât să utilizeze tipul corect de date și dimensiunea câmpului sau să creați o nouă cheie primară cu tipul de date "Counter" pentru tabel. Dacă modul de designer nu este disponibil, creați un tabel nou, adăugați coloane din tabela sursă și ștergeți tabela originală.

ACCWeb107015

Textul erorii. Pentru a asigura compatibilitatea Web, proprietatea trebuie setată la "False".

Ce înseamnă asta. Proprietatea "Unic" a câmpului "MEMO" specificat este setată la "True", care nu este acceptată pe Internet.

Ce trebuie făcut. Modificați valoarea proprietății "Unic" la "Fals".

ACCWeb107016

Textul erorii. Pentru a asigura compatibilitatea Web, proprietatea trebuie setată la "False".

Ce înseamnă asta. Proprietatea "Unic" a câmpului "Da / Nu" specificat este setată la "True".

Ce trebuie făcut. Modificați valoarea proprietății "Unic" la "Fals".

ACCWeb107017

Textul erorii. Pentru a asigura compatibilitatea Web, proprietatea trebuie setată la "False".

Ce înseamnă asta. Proprietatea "Unic" a hyperlink-ului specificat este setată la "True", care nu este compatibilă cu Web-ul.

Ce trebuie făcut. Modificați valoarea proprietății "Unic" la "Fals".

ACCWeb107018

Textul erorii. Pentru a asigura compatibilitatea Web, coloana asociată trebuie să fie prima coloană din tabel și trebuie să fie cheia primară.

Ce înseamnă asta. În câmpul de substituire specificat, a apărut una dintre următoarele probleme.

Coloanei asociate i se atribuie un câmp care nu este cheia primară din tabela sursă.

Coloana asociată nu este prima coloană a substituției.

Ce trebuie făcut. Modificați câmpul de substituire utilizând expertul de substituire.

ACCWeb107019

Textul erorii. Pentru a asigura compatibilitatea Web, setați proprietatea la Da.

Ce înseamnă asta. Proprietatea "Limit list" din câmpul de substituire specificat este setată la "No", dar câmpul de substituire nu este o listă de valori cu posibilitatea de a selecta doar o singură valoare. Această valoare de proprietate nu este compatibilă cu Web-ul.

Ce trebuie făcut. Modificați câmpul de substituire utilizând expertul de substituire. Verificați că caseta listă Limit este selectată în expert.

ACCWeb107020

Textul erorii. Pentru a asigura compatibilitatea Web, valoarea proprietății trebuie să fie goală.

Ce înseamnă asta. Proprietatea "Câmpuri subordonate" din câmpul specificat nu este goală și, prin urmare, nu este compatibilă cu Web-ul.

Ce trebuie făcut. Deschideți tabelul în vizualizarea Design și ștergeți proprietatea "Câmpuri subordonate". După aceea, setați proprietatea "Subtabile nume" la "[Auto]" sau "[Nu]". Dacă modul de designer nu este disponibil, în modul tabel, pe fila Home, în grupul Records, faceți clic pe Advanced. selectați Subtable și faceți clic pe Eliminare.

ACCWeb107021

Textul erorii. Pentru a asigura compatibilitatea Web, valoarea proprietății trebuie să fie goală.

Ce înseamnă asta. Proprietatea "Câmpuri de bază" a câmpului specificat nu este goală și, prin urmare, nu este compatibilă cu Web-ul.

Ce trebuie făcut. Deschideți tabelul în vizualizarea Design și ștergeți valoarea proprietății "Fields Basic". După aceea, setați proprietatea "Subtabile nume" la "[Auto]" sau "[Nu]". Dacă modul de designer nu este disponibil, în modul tabel, pe fila Home, în grupul Records, faceți clic pe butonul Advanced. selectați Subtab și faceți clic pe Eliminare.

ACCWeb107022

Textul erorii. Pentru a asigura compatibilitatea Web, proprietatea trebuie să fie setată la o valoare goală sau "Auto".

Ce înseamnă asta. Proprietatea "Subtabile nume" din câmpul specificat este setată la o altă valoare decât "[Auto]" sau "[No]", deci proprietatea nu este compatibilă cu Web-ul.

Ce trebuie făcut. Deschideți tabelul în vizualizarea Design și setați proprietatea "Nume subtab" la [Auto] sau [Nu]. Dacă modul de designer nu este disponibil, în modul tabel, pe fila Home, în grupul Records, faceți clic pe Advanced. selectați Subtab și faceți clic pe Eliminare.

ACCWeb107023

Textul erorii. Pentru a asigura compatibilitatea Web, trebuie să specificați o valoare a proprietății.

Ce înseamnă asta. Proprietatea "Lățimea coloanei" a câmpului de substituire specificat este goală și, prin urmare, nu este compatibilă cu Web-ul.

Ce trebuie făcut. Deschideți tabelul în Vizualizare proiect și setați valoarea „Lățimea coloanei“ (sub „Properties de substituție“), sau selectați coloana în afișarea tabelului și fila Margini din grupul Proprietăți, faceți clic pe Modificare substituție. Urmați instrucțiunile din Expert.

ACCWeb107024

Textul erorii. Tipul de date "Counter" nu este acceptat pentru câmpurile care nu sunt chei primare.

Ce înseamnă asta. Câmpul specificat utilizează tipul de date "Counter", dar acest câmp nu este cheia primară a tabelului și, prin urmare, nu este compatibil cu Web-ul.

Ce trebuie făcut. Schimbați tipul de date al câmpului la "Număr". Ca soluție, puteți utiliza macrocomenzi de date. În modul de proiectare, faceți un câmp cu această proprietate o cheie primară sau modificați tipul de date al câmpului la "Număr".







Articole similare

Trimiteți-le prietenilor: