Sadaļa "Lapas" MaviBot ir rīks ērtai datu glabāšanai un pārvaldībai platformā. Jums vairs nav jāpārslēdzas starp dažādiem pakalpojumiem — visas jūsu lapas tagad ir pieejamas vienā projektā.

Funkcijas:
- Izveidojiet lapas ar jebkuru rindu un kolonnu skaitu.
- Glabājiet un rediģējiet datus bez trešo pušu rīkiem vai pakalpojumiem.
- Ievadiet vērtības, rediģējiet rindas un kolonnas vai dzēsiet tās tieši caur tērzēšanas robotu, izmantojot funkcijas.
Priekšrocības:
- Vienkāršo datu pārvaldību: jūs varat ievadīt informāciju tabulā tieši no robota.
- Elastīgs un viegli lietojams: izveidojiet tik daudz tabulu, cik nepieciešams, un pielāgojiet tās saviem biznesa uzdevumiem.
Pārvaldiet savas tabulas, neizejot no Mavibot
Tabulas palīdz uzņēmumiem strukturēt datus un paātrināt procesus.
Kā izveidot lapas
Lai sāktu, dodieties uz sadaļu "Lapas" vajadzīgajā projektā:

Pēc tam jūs redzēsiet pogu "Izveidot lapu". Noklikšķiniet uz tās, lai atvērtu modālo logu, kurā jāievada tabulas nosaukums:

Ievadiet tabulas nosaukumu un noklikšķiniet uz "Gatavs". Jaunā tabula tiks izveidota projektā un parādīsies sadaļā "Lapas".
Lapas iestatījumi
Pēc lapas izveides jums jāpievieno rindas un kolonnas. Lai to izdarītu, atrodiet pogu "Doties uz" vēlamajā tabulā un noklikšķiniet uz tās:

Jūs redzēsiet šādus iestatījumus:

- Funkcija kolonnu pievienošanai:
а) lai pievienotu kolonnas ar burtiem

Poga pievieno tabulai kolonnas ar apzīmējumu no A līdz Z.
b) lai pievienotu kolonnas ar pielāgotiem nosaukumiem

Noklikšķinot uz pogas, tiek atvērts modāls logs, kurā varat nosaukt jauno kolonnu.

Ievadiet nosaukumu un noklikšķiniet uz "Gatavs", lai pievienotu kolonnu tabulai.


- Poga rindu pievienošanai:

- Lapas eksportēšana

Ļauj eksportēt lapu CSV formātā ar visiem datiem un vērtībām, piemēram, lai pārvietotu lapu uz citu Mavibot projektu vai citu izklājlapu pakalpojumu.
- Funkcija Importēt CSV ļauj augšupielādēt datus no ārēja pakalpojuma.

Citas funkcijas
Ir nolaižamā izvēlne, kas ļauj ātri pārlūkot lapas, neizejot no galvenās sadaļas.

Varat arī izveidot jaunas tabulas tieši no sānu izvēlnes.
Lai dzēstu lapu, dodieties uz galveno sadaļu:

Pēc tam atrodiet pogu Dzēst uz tās tabulas kartes, kuru vēlaties noņemt.
Brīdinājums!
Izdzēstās tabulas nevar atjaunot.
Kā ievadīt vērtības lapā
Vērtības lapā var ievadīt manuāli:

Vai arī izmantojot funkcijas tērzēšanas robotā.
Kā atrast lapas ID
Jums būs nepieciešams lapas ID, lai izmantotu tērzēšanas robota funkcijas, kas saistītas ar šo tabulu.
- Dodieties uz savu tabulu. Atrodiet vajadzīgo tabulu sarakstā un noklikšķiniet uz tās nosaukuma, lai to atvērtu.
- Atrodiet tabulas ID adreses joslā. Noklikšķiniet uz pārlūkprogrammas adreses joslas — tabulas ID ir unikālā rakstzīmju virkne URL beigās.

-
Piemērs:
URL, piemēram,https://mavibot.ai/projects/11111/table/2
tabulas ID ir2. -
Kopējiet ID
Atlasiet un kopējiet šo numuru no adreses joslas, lai to izmantotu tērzēšanas robota konfigurācijā.

Kā izveidot jaunu ierakstu lapā
new_record(table_id, data) – izveido jaunu ierakstu tabulā ar norādītajām vērtībām.
table_id – tabulas ID
data – vārdnīca, kas satur ievadāmos datus. Piemērs: {"column_name1": "value1", "column_name2": "value2"}. Ja kolonna neeksistē, tā tiks izveidota. Atbilde: jaunā ieraksta ID
Piemērs

Kā rediģēt esošu ierakstu lapā
edit_record(table_id, record_id, data)
table_id – tabulas ID
record_id – rediģējamā ieraksta ID
data – vārdnīca, kas satur atjaunināmos datus. Piemērs: {"column_name1": "value3", "column_name2": "value4"}. Ja kolonna neeksistē, tā NETIKS izveidota.
Atbilde: Atgriež rediģētā ieraksta pilnus datus formātā {"column_name1": "value3", "column_name2": "value4"}
Piemērs

Kā dzēst lapas ierakstu pēc tā ID
delete_record(table_id, record_id)
table_id – tabulas ID
record_id – dzēšamā ieraksta ID
Atbilde:
{'message': 'Deleted entries: 1'}
Kā atrast pirmo ierakstu ar norādīto vērtību lapā
find_record(table_id, value, find_in, return_from)
table_id – tabulas ID
value – meklējamā vērtība
find_in – neobligāts. Kolonnas nosaukums, kurā meklēt. Ja nav norādīts, meklēšana tiks veikta visās kolonnās
return_from – neobligāts. Kolonnas nosaukums, no kuras atgriezt vērtību
Atbilde: Ja ir norādīts return_from, tiks atgriezta norādītās kolonnas vērtība (ja tā pastāv tabulā). Ja return_from nav norādīts vai kolonna neeksistē, tiks atgriezti atrastā ieraksta pilni dati: {"column_name1": "value3", "column_name2": "value4"}
Piemērs

Kā iegūt vērtības no norādītā ieraksta
get_record_data(table_id, record_id, return_column )
table_id – tabulas ID
record_id – ieraksta ID, no kura iegūt vērtības
return_column – neobligāts. Kolonnas nosaukums, no kuras atgriezt vērtību
Atbilde: Ja ieraksts ir atrasts, atgriež vārdnīcu, piemēram, {"column_name1": "value1", "column_name2": "value2"}. Ja ir norādīts return_column un kolonna pastāv, tiks atgriezta tikai šīs kolonnas vērtība.
Kā iegūt visas vērtības, meklējot vairākās kolonnās
find_records_multiple_cols_list(table_id, column_data, return_col, with_index, delimiter, algorithm) – izmantojiet šo funkciju, ja nepieciešams meklēt vairākās kolonnās vienlaikus un iegūt vērtību sarakstu no kolonnas rindās, kurās ir atrastas visas vērtības. (Tas ir līdzīgi funkcijai sheet_search_in_multiple_cols_return_list Google izklājlapām.)
table_id — tabulas ID
column_data — meklēšanas vaicājums, t.i., ko vēlaties atrast
return_col — kolonnas numurs, no kuras atgriezt vērtības
with_index — indekss vai numerācija atrasto vērtību sarakstā (0 – numerācija (1, 2, 3,…); 1 – rindas indekss; "" – vērtību saraksts jaunās rindās bez indeksiem vai numerācijas)
delimiter — atdalītājs starp indeksu un vērtību
algorithm — meklēšanas algoritms (F – precīza atbilstība, K – atslēgvārdu atbilstība, R – regulārā izteiksme, 1–100 – līdzības procents (skatīt sīkāk iepriekš))
Piemērs:
table_id = 7
data = {"age": "26", "city": "New York"}
return_col = "name"
with_index = 1
delimiter = " - "
algorithm = "F"
res = find_records_multiple_cols_list(table_id, data, return_col, with_index, delimiter, algorithm)
res_list = res["list"]

Ja vaicājums tiek izpildīts veiksmīgi, atbilde ir vārdnīca, kas satur statusu un visas šūnas ar vērtībām:
{"status":true,"rows_index":[2,3],"quantity":2,"list":"2 - John\n3 - Anna"}
status — meklēšanas rezultāts
rows_index — masīvs ar atrasto rindu numuriem
quantity — atrasto rindu skaits
list — virkne ar visām vērtībām no atlasītās kolonnas
Ja rodas kļūda, atbilde būs status: false kopā ar kļūdas aprakstu: {"status": false, "error": "Error or description"}
Kā iegūt pirmo vērtību, meklējot vairākās kolonnās
find_first_record_multiple_cols_row(table_id, column_data, algorithm) – izmantojiet šo funkciju, ja nepieciešams meklēt vairākās kolonnās vienlaikus un iegūt pirmo atbilstošo rindu. (Tas ir līdzīgi funkcijai sheet_search_in_multiple_cols_return_row Google izklājlapām.)
table_id — tabulas ID
columns — meklēšanas vaicājums, t.i., ko vēlaties atrast
algorithm — meklēšanas algoritms (F – precīza atbilstība, K – atslēgvārdu atbilstība, R – regulārā izteiksme, 1–100 – līdzības procents (skatīt sīkāk iepriekš))
Piemērs:
table_id = 7
data = {"age": "26", "city": "New York"}
algorithm = "F"
res = find_first_record_multiple_cols_row(table_id, data, algorithm)
row_data = res["row_data"]
row_id = row_data["ID"]
row_name = row_data["name"]
row_age = row_data["age"]

Ja vaicājums tiek izpildīts veiksmīgi, atbilde ir vārdnīca, kas satur statusu un visas šūnas ar vērtībām.
{"status":true,"rows_index":[2,3],"quantity":2,"row_data":{"ID":2,"name":"John","age":"26","city":"New York"},"row":2}
status — meklēšanas rezultāts
rows_index — masīvs ar atrasto rindu numuriem
row_data — dati no atrastās rindas
row — atrastās rindas numurs
Ja rodas kļūda, atbilde būs status: false kopā ar kļūdas aprakstu: {"status": false, "error": "Error or description"}