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