Изброявания в 1C, Всичко за програмирането в 1C Enterprise
Обучение по програмиране на 1C
Трансфери в 1C
Постоянният обект на метаданни, фиксиран в конфигурацията, образуван от списък, се наричаизброяване в 1C. Изброяванията не подлежат на корекция по време на цялата операция по конфигуриране.
Примери за добре познати изброявания, които остават непроменени, са: род (мъжки, женски), число (единствено, множествено число), месеци от годината и др. Тази информация не се променя.
Разлики между формат на изброяване и директория
- Програмата възприема обектана изброяване в 1C по-лесно от директориите;
- Разработването на изброявания отнема по-малко време от организирането на указатели;
- Работата с изброявания е по-лесна от създаването на директории;
- Производителността на системата като цяло е по-висока, когато базата данни е създадена чрезизброявания в 1C.
Програмата 1C по-лесно възприема информацията, групирана във формата на изброяване, следователно производителността на работата се увеличава, ако метаданните за конфигурация имат формат наизброения в 1C. Данните в изброяванията могат да бъдат достъпни директно с помощта на програмния код, присвоен на конкретен обект на изброяване.
Стандартни детайли Трансфери в 1C
Собствени форми на изброяване в 1C
Собствените формина изброяване в 1C включват списъци и избор. На всяко изброяване могат да бъдат присвоени собствени форми и правила за генериране на списък с изброявания и избор наизброявания в 1C.
Enum специални параметри
Изброяванията в 1C е обект, който позволява на потребителя да задава списъци с предварително дефинирани обекти. Работата с изброяване се извършва чрез избор от предварително фиксирана стойност. напр.трансферите в 1C помагат да се раздели директорията на контрагентите на два блока: физически лица и организации. Контрагенти е база данни под формата на директория, а типовете контрагенти са база данни под формата наизброяване в 1C. За потребителя не винаги е ясно защо да използва изброявания, защо да не използва функционалността на директорията. Факт е, че структурата на директорията е по-трудна за продуктивна работа в 1C, не само е неудобно за програмистите да използват информация под формата на две директории, тази форма на водене на записи е неефективна в работата. Ще бъде невъзможно да се определят желаните стойности в избрания програмен текст. Би било възможно да се използва кодът под формата на предварително дефинирана константа, но факт е, че потребителят може да променя кодовете на директориите. Следователно, за да се раздели надеждно и надеждно директорията на контрагентите на два постоянни и непроменени блока, е необходима функционалността за прехвърляне.
Характеристиките на трансферите в 1C са:
- Не подлежи на промяна и не може да се коригира от потребителите;
- Те помагат да се намери желания обект в текста на програмата.
За да създадете изброявания в 1C, трябва:
- Влезте в конфигурацията на програмата.
- ДобаветеИзброяване в 1C в клона "Изброявания" в конфигуратора.
- Въведете нови изброени стойности.
- Запазете направените промени.
След като запази обекта в Конфигуратора, потребителят може да избира само от посочените опции за изброяване.