ПредишенСледващото

код на партидата се съхранява в базата данни на информация под формата, която е била въведена. Изключение прави съхранението на сметката код в условия, когато маската съдържа символи сметка код "@". В този случай, групата на кодовите символи, за които маскирани символи са "@" се опакова - това изрязани пространства.

Пример: Маската код "@@@ @@@ @@ .."
Въведеният код "1 0,1 0,1"
Продължи "1.1.1"

Когато създават нови или да редактирате съществуващи сметки в сметкоплана се редактира с код маска Сметка. Когато въведете препратка към сметка в регистрите и записи на други места представляват код е въведен без маска.

Преди да редактира профила в сметкоплана, кодът за сметка разопаковането на видове, подходящи за маската. Когато приключите, кодът за сметка е опакован.

Вземем примера на опаковане - разопаковане кода на сметката. Да предположим, че има някакъв план на сметките, за които е посочено:

  • сметка код дължина от 10;
  • дължината на името на профила от 30;
  • avtoporyadok код - включително;
  • за дължина - 10;
  • Маска Код профил - "@@@ @@@ @@ ..."

Следвайте тези стъпки:

  1. Представяме при създаването на нов код внимание "1 0.1 0.1" Име на акаунт и реда на сметката.
  2. Запазване на сметката и сметката ще се затвори прозореца за редактиране.
  3. Информационната основа като кодът на сметка, за да продължи низа "1.1.1".
  4. Отворете екрана за сметка редактиране като законопроект кодекс ще видите низа "1 0.1 0.1".

Редът на сметката

Тъй като се използва кодът на сметка не винаги е възможно да се гарантира правилното му последователност, наред с други сметки, въведено допълнително поле - от порядъка на сметката (Ред). Неговата цел - за съхранение на данни, осигуряване на правилното подреждане на списъци сметки и резултатите от формата за запитване.

Информационната основа на заповед на сметката се натрупва под формата, в която е бил помолен. Определете реда на сметката може да се използва само, ако дължината на полето порядъка на по-голяма от нула.

Под формата на сметки Поръчайте поле е достъпно за редактиране, но формата не е активирана по подразбиране, и съдържанието му не са запълнени автоматично. Ако дължината на полето порядъка на по-голяма от нула, а стойността записана в областта е празен низ, запишете сметката за обект се провали, и там ще се съответстваща на грешка по време на изпълнение.

Ако сметката код Маската се състои от знаците "@" и ".", Вие може автоматично да генерира поле Поръчка. Това може да стане в PeredZapisyu случай манипулатор () като се използва метода PoluchitPoryadokKoda ():

процедура PeredZapisyu (Неизпълнение)
Процедура PoluchitPoryadokKoda = ();
KonetsProtsedury

При образуването на ред PoluchitPoryadokKoda броене функция () като основа отчита код. В рамките на символите номер на сметка Кодекса на група сметки се измества надясно, наляво се допълва с необходимия брой места.

Да вземем два примера:
1) Код сметка "10.12"
код на партидата маска "@@@ @@@ @@ .."
Сформирана pryadok сметка: "10 12"

2) Код сметка "10.5"
код на партидата маска "@@@ @@@ @@ .."
Сформирана pryadok сметка: "10 5"

В тези два примера, когато под формата на списък от сметки или по искане ще бъде инсталиран на терена се разпорежда Заповедта първо ще премине през "10.5", а след това - с "10,12".

имот AvtoPoryadokPoKodu

AvtoPoryadokPoKodu имот се използва за поръчване на кода в списъка на формуляри и заявки. Неговата цел - да се осигури правилния ред на сметките в следните списъци, формуляри и резултатите от запитвания.

AvtoPoryadokPoKodu имот се използва за замяна поръчка код подредбата на терена през поле Ордена. Организиране реда поле в този случай се използва като, например, в списъка на форми сметки, както и в процеса на формиране на запитвания.

Пример AvtoPoryadokPoKodu използва свойства под формата на списък на сметки

Ако AvtoPoryadokPoKodu имот е активирана, направете следното:
  1. Отворете формата на списък за сметка:


Фигурата показва, че като колона, на която има сортиране, колона маркирани код. Въпреки това, в действителност се използват за сортиране на данни от поле Ордена.

  1. Промяна на сортиране: ние се отбележи, че е необходимо да сортирате по колона от:


Фигурата показва, че данните нещо не се променя. Това е вярно, тъй като AvtoPoryadokPoKodu на имуществото, включено.

Ако AvtoPoryadokPoKodu имот е изключена, сортирането ще се извършва по различен начин:

  1. Отворете отново под формата на списък за сметка:


Фигурата показва, че категоризацията се извършва на поле Ордена.

  1. Промяна на сортиране: ние се отбележи, че е необходимо да сортирате по колона Код:


Фигурата показва, че по реда на сметките се промени и поръчка се извършва на кода на полето.

Пример на свойствата в заявката AvtoPoryadokPoKodu

Да предположим, че имаме следните сметки:

Код Наименование на поръчката
3.3.3 3.3.3 профил 1
2.2.2 2.2.2 профил 2
1.1.1 1.1.1 профил 3

Изпълнете следната заявка:

ИЗБЕРЕТЕ
PlanSchetov1.Kod като код
PlanSchetov1.Naimenovanie,
PlanSchetov1.Poryadok
ОТ
PlanSchetov.PlanSchetov1 AS PlanSchetov1

ORDER BY
код

1 - - - 8

Този пример показва, че в случай на последователността код поле се използва вместо Поръчайте област.

Подкрепете проекта - споделете линка, благодаря!