Kuidas saab taotluses tühja kuupäeva määrata?

32
NULL - puuduvad väärtused. Ei tohi segi ajada nulliga! NULL ei ole arv, ei ole võrdne tühikuga, tühi viide, määratlemata. NULL on tüüpi moodustav väärtus, st. on tüüp NULL ja üks seda tüüpi väärtus. NULL ... 11
LIKE - operaator stringi nagu mustri kontrollimiseks. LIKE analoog SQL-is. Operaator LIKE võimaldab teil võrrelda sellest vasakul määratud avaldise väärtust paremal määratud mallistringiga. Väljendi tähendus ... 11
Artikkel pakub kasulikke tehnikaid 1C v.8.2 päringutega töötamisel, samuti teavet, mis pole päringukeele kohta nii tuntud. Ma ei püüa anda täielik kirjeldus taotluste keel, kuid tahan keskenduda ainult ... 9
Ülesande ees oli vaja valida kõik maksedokumendid ja rühmitada need dokumendi tüübi järgi! Olles läbi vaadanud kõik eluaseme- ja kommunaalteenused ning Interneti, sain sellest aru lihtne viis saada dokumendi tüüp taotluses nr: (pidin ...

Kordab samme 2 ja 3 kõigi omaduste puhul, mille väärtusi soovime muuta. Tühja tabeli loomine viisardi abil Tabeli loomiseks viisardiga Table saate luua järgmised ülesanded: Aken Andmebaas avab andmebaasi, milles uut tabelit luuakse. Joonis 13 Selles dialoogiboksis määratakse tabeli väljad.

Määrab, kas tabeli viisard määrab esmase võtme või teeme selle hiljem. Vajutage "Järgmine". Joonis 14 Sisestage selles dialoogiboksis tabeli nimi ja tehke kindlaks, kas tabeli viisard määrab esmase võtme. Võimaluse korral kolmanda tabeli viisardi dialoogiboksis.

Päringukeele 1C 8 abil on lahendatud peaaegu kõik 1C 8.3 ja 8.2 platvormil andmete hankimise ülesanded. Kuupäev on üks levinumaid andmetüüpe. Mõelgem, kuidas kasutada kuupäeva 1C taotlustes.

Tühja kuupäeva kontrollimine päringus 1C 8.3

Kontrollime 1C päringus tühja kuupäeva väärtust.

Näiteks valime kataloogist ainult suletud pangakontod. Kriteerium, et need pole suletud, on tühja kuupäeva olemasolu väljal "ClosedDate":

Seos vastloodud tabeli ja teiste andmebaasi tabelite vahel. Joonis 15 Võimaluse korral luuakse dialoogiboksis "Tabelitabelite viisard" seosed uue tabeli ja teiste andmebaasi tabelite vahel. Tabeliviisardi viimane dialoogiboks määrab, mida pärast tehakse.

Valikuid on kolm:   Muuda tabeli kujundust - avab tabeli kujundusvaates tabeli, et muuta tabeli struktuuri. Andmete sisestamine otse tabelisse - võimaldab sisestada andmeid otse tabelisse. 72. Sisestage andmed tabelisse minu jaoks loodud viisardi loodud vormi abil - tagab andmete sisestamise viisardi loodud vormi.

Hankige tasuta 267 1C videoõpetust:

Meelevaldne kuupäev päringukeeles

Funktsiooni DateTime abil saate lisaks tühjale kuupäevale määrata ka muud suvalised kuupäevad.

Näiteks valime kõik dokumendid "Arve ostjale tasumiseks" 1. veebruarist 28. veebruarini:

Praegune kuupäev päringus

Kahjuks pole päringukeeles meetodi "CurrentDate ()" analoogi, nii et selle väärtuse saamiseks saate selle päringule edastada parameetri abil:

Joonis 16 Määrake viimases dialoogiboksis Tabeliviisard, mida soovite pärast tabeli loomist teha. Joonis 17 Äsja loodud avatud kujundustabel. Tabeli loomine andmete sisestamisega andmelehele Tabeli loomiseks andmete sisestamisega andmetabelisse tehakse järgmised toimingud: andmebaasi aknas avatakse andmebaas. Ekraanile ilmub 20 veeru ja 30 reaga tühi andmeleht.

Joonis 18 Andmete sisestamiseks tühi andmeleht. Rohkem kui 20 veeru jaoks saab täiendavaid veerge lisada ükskõik millisesse. Punkt: klõpsake uutest veergudest vasakul asuvat veergu ja valige menüü Lisa käsk Veerg, seejärel nimetage veerg ümber toimingus kirjeldatud viisil. Andmed sisestatakse arvutustabel... Sisestage iga kuupäeva tüüp oma veergu. Näiteks kui sisestatakse eesnimi, sisestatakse perekonnanimi ja eesnimi eraldi veergudesse. Andmelehe salvestamisel eemaldatakse kõik tühjad veerud.

Request \u003d uus päring;
Request.Text \u003d "
| VALI
| Arve ostjale tasumiseks. Link
| PÄRAST
| Dokumendi. Ostjale tasumise arve AS-le arve ostjale tasumiseks
| KUS
| Ostja arve.kuupäev \u003d & praegune kuupäev«;
Request.SetParameter ("CurrentDate", Praegune kuupäev ());

Kui hakkate õppima 1C programmeerimist, soovitame meie tasuta kursust (ärge unustage tellige youtube - regulaarselt avaldatakse uusi videoid):

Kui andmed on lisatud andmelehele, klõpsake andmelehe salvestamiseks ja äsjaloodud tabeli nime andmiseks standardsel tööriistaribal nuppu Salvesta. Kui pole andmeid, mida saaks kasutada tabeli iga rea \u200b\u200bkordumatuks tuvastamiseks, klõpsake nuppu Jah. Kui sisestate andmed, mis identifitseerivad tabeli iga rea \u200b\u200bainulaadselt, saab selle välja määrata peamise võtmena. Joonis 19 Ümbernimetatud veergude ja ritta sisestatud andmetega andmeleht.

Joonis 20 Äsja loodud avatud kujundustabel. Selles protsessis on tabel või originaalfail ära muutu. Ikoon, mis on lingitud tabel, jääb andmebaasi aknasse koos praeguses andmebaasis olevate tabelitega, et see saaks tabeli igal ajal uuesti avada. Kui lingitud tabeli ikoon eemaldatakse, eemaldab see lingi tabelile, mitte välisele tabelile. See protseduur on eriti kasulik, kui soovite salvestada kõik tabelid võrguserverisse ühte andmebaasi, vormid, aruanded ja muud objektid aga eraldi andmebaasi, mis kopeeritakse kõigile jaotatud andmete andmebaasi kasutajatele.

[yt \u003d gXYUsQcT7JI]

P.S. Meie ettevõte pakub teenuseid 1C seadistamiseks, ülevaatamiseks ja integreeritud rakendamiseks. Telli tasuta pakkumine oma ülesanne lehel või telefoni teel +7 (499) 350 29 00 .