Stringitüübi üksikasjade kasutamine

1C: Enterprise 8.2 /
Arendajatele /
Metaandmete objektide loomine ja muutmine

Sisukord

Vaata ka

1.1. Stringitüübi üksikasjade puhul kasutage stringi muutuvat pikkust (omadus Lubatud pikkus = muutuja ) ja samal ajal määrake stringi maksimaalne lubatud pikkus. Lubatud pikkuse omadus võib fikseeritud väärtuse võtta ainult siis, kui neid andmeid manipuleerides on tõepoolest vaja tagada, et stringil on kindel pikkus (automaatse lisamise tõttu tühikutega).

1.2 Juhul, kui stringide maksimaalne pikkus on eelnevalt teada (näiteks on see reguleeritud), tuleb see märkida Pikkuse omadus (või nimi Standard pikkuste nimele pikkus ). Näiteks peaks kataloogi PhysicalPerson TIN stringide rekvisiitide pikkus olema 12 tähemärki.

1.3. Kui string on teiste stringide liitmine, siis saab selle pikkust defineerida kui allikastike pikkuste summat. Näiteks aadressi esitusviisi pikkus peab olema võrdne nende väljade pikkuste summaga, kus aadressi osad salvestatakse.

1.4 Kui stringide pikkust ei reguleerita, on soovitatav valida pikkus, mis on piisav andmete salvestamiseks enamikul juhtudel. Näiteks on enamikul juhtudel piisav 250 tähemärki vastaspoole täieliku nime salvestamiseks, enamikus failisüsteemides on failinime maksimaalne pikkus 260, üksikisiku täielik nimi on 100 ja nii edasi.

2. Mõnel juhul on lubatud kasutada piiramatu pikkusega stringid:

2.1. Eeldatakse, et kohandatud teksti saab paigutada stringitüübi atribuuti, mille maht võib olla märkimisväärne. Reeglina on need sisse lülitatud mitmerealised väljad vormi . Näiteks võib müügijärjekorras väli „ Täiendav kirjeldus “ paigutada kogu kirjavahetuse ajaloo kliendiga, väljale Kommentaar - kasutaja võib sisestada suvalise mitmerealise teksti jne.

2.2. Stringivarustuses on salvestatud erinevad programmide poolt genereeritud tehnilised andmed, mida kasutaja ei ole enamasti lugenud, kuid mida kasutatakse mitmesugustes info töötlemise algoritmides. Näiteks xml-dokumendid, e-posti päised jne

3. Piiramatute stringide üksikasjade kasutamisel tuleb meeles pidada, et päringu keeles on sellisel viisil tekkinud piirangud:

3.1 Kui teil on vaja väärtusi, gruppi võrrelda ja saada erinevaid, tuleb sellised üksikasjad väljendada teatud pikkusega stringina, nii et väljend oleks õigesti arvutatud.

Nendel eesmärkidel on soovitatav ehitust kasutada

EXPRESS KUIDAS LINE (1000)

3.2. Selliste väljade ACS-i aruannetes peaksite selle asemel määrama parameetri Field of value (vahekaardi Data Sets ).

Tuleb meeles pidada, et piiramatu stringi sagedane vähendamine teatud pikkusele ACSi taotlustes ja aruannetes võib olla märk vale disainilahenduse otsusest ja olla signaaliks stringide rekvisiitide tüübi ülevaatamiseks piiratud pikkuse jaoks.

3.3. Muudel juhtudel ei ole teil vaja päringuid kärpida.

4 .1. Kui kuvamisvormid annavad stringi välja kuvamise, siis olenemata sellest, milline on stringide pikkus, on vaja tagada selliste liinide väljund täielikult, ilma et eemaldataks osa stringist. Vastasel juhul võib suurem osa teabest kaduda. Näiteks maja ja korteri number põllul koos kauba kohaletoimetamise aadressiga trükitud kujul.

  • Konfiguratsioonis saab kiiresti määrata kõik piiramatu pikkusega stringide omadused, võite kasutada lisatud piiranguteta pikkuse töötlemist Unlimited Length.erf
  • Plaadi moodustamine
  • Disaini kasutamise piiramine " COMBINE ALL "päringutes

Teised teema materjalid:
ühendage kõik , ühendada , kommentaar , meelevaldne , kaardistamine , rühmitused , moodustumine , string , rekvisiidid , read , lõikelauale , kopeerida , kasutaja , kasutamine , teavet , kataloog , nimi , seadistamine , rekvisiidid , näide , vahekaardil , vastaspool , kataloog , aruanne , konfiguratsioonid

Jaotise materjalid: 1C: Enterprise 8.2 / arendajad / metaandmete objektide loomine ja muutmine

Teised teema materjalid:

Süsteemiülesed mehhanismid ja põhimõtted

Andmete allikad eelarvestuse arvutamiseks

Menetluste ja funktsioonide kirjeldus

Nimi, sünonüüm, kommentaar

Loogilise OR kasutamine päringutingimustes


Leiame: taotluses on kaks väljadokumenti , 1c rühmitades stringi üksikasjadega , kombineerige kõik piiramatu pikkusega taotluses 1c, 1c piiramatu pikkusega stringiga kui halb, 1c piiramatu pikkusega string, määrake stringi maksimaalne lubatud pikkus, piiramatu pikkusega stringid 1c 8 2 Piiramatu pikkusega stringid 1s 8 2, ACS ja piiramatu pikkusega string, objektide omadused 1C pikkusepiirang 25 tähemärki


1C: Enterprise 8