În 1C8 nu există o funcție specială încorporată pentru adăugarea programabilă a zilelor la o variabilă de tip Date. Dar există mai multe modalități care vă vor ajuta să adăugați o zi la dată.
În software, adăugați o zi la dată. Metoda 1
Până la data, puteți adăuga (și reduce) secunde, utilizând operatorul +.
Astfel, pentru a adăuga o zi la data la aceasta, trebuie să adăugați 86400.
Un exemplu. Permiteți variabilei Data mea să conțină data dorită.
În 1s adăugați ziua la dată. Metoda 2
Dacă trebuie să obțineți începutul zilei următoare de la o anumită dată, puteți utiliza funcția încorporată Sfârșitul zilei (<Дата>). apoi adăugați o secundă la data recepționată.
Așa că am adăugat o secundă până la sfârșitul zilei respective și am început începutul zilei următoare.
Rețineți că pentru a adăuga luni la 1C 8, există o funcție separată încorporată AddMen (<Дата>, <ЧислоМесяцев>). Pentru a elimina numărul necesar de luni, este necesar ca parametrul Număr de luni să fie negativ.
De asemenea, puteți adăuga o zi la data căutării în 1C 8 utilizând interogarea. În limba de interogare, există o funcție specială ADD CODE (<Дата>, <Тип>, <Количество>) concepute pentru a schimba datele. Parametrul Type poate fi setat la: SECOND. Minute. ORĂ. ZIUA. SAPTAMANA. LUNĂ, etc. care vă permite să modificați datele în orice intervale de timp.
Dacă nu știți cum să scrieți interogări în limbajul built-in 1c, vă sfătuiesc să citiți articolul Query Language 1c - Selectați instrucțiunea. descrie în detaliu care blochează interogarea din 1C 8 și cum se utilizează corect. După acest articol, citiți următoarea parte a acestuia. Anchete 1c 8 - Lucrul în program. Studierea limbajului de interogare vă va ajuta să deveniți un programator mai competent. Asta este, acum știți trei moduri cum să adăugați programat o dată la dată.
- Apelați o excepție
- Obțineți data curentă 1c
- O tăiere din ultimul registru de informații 1c
- Limbă interogare 1c - Selectați operatorul