fpm_start( "true" );
/* ]]> */ Гуїдо в 1С Кожен об’єкт (object, англ.) Системи в 1С характеризується посиланням, яка є типом даних. Як і всі елементи загальної системи — зберігається в довіднику. Логічно вона складається з його імені і GUID. Унікальність імені контролюється системою — не можна створити другий довідник з уже наявними ім’ям. Таким чином, object є неповторною сутністю в системі за рахунок винятковості його обох складових.
Операції з ключами Унікальний ідентифікатор в 1С призначається в момент первинного запису елемента. Уже в процесі самої реєстрації можна бачити ключ, який буде прив’язаний до нього. Можна в цей процес втрутитися і вручну до моменту реєстрації змінити його по своєму бажанню. Дізнатися потрібний Гуїдо можна через створений запит в «Конструкторі запиту» (це стандартний метод для будь-якого елементу):
СправочнікСсилка = Справочнікі.ІмяСправочніка.НайтіПоНаіменованію ( «Найменування»); GUID = СправочнікСсилка.УнікальнийІдентіфікатор ();
Отримане значення при використанні такого методу буде мати спеціальний тип.
Для перетворення до рядка потрібно вжити: «Рядок (Параметр)».
Отримати новий Гуїдо можна за допомогою такого запиту:
GUID = НовийУнікальнийІдентіфікатор ();
Перетворення в код посилання елемента можна методом УнікальнийІдентіфікатор ():
GUID = Контрагент.УнікальнийІдентіфікатор ();
VIDEO
помилки Найчастіше помилки, зв’язані з ключами компонент, виникають коли елемент з бази був видалений, а ключ його в системі залишився. При видаленні потрібно перевіряти цілісність бази.
Тепер ви знаєте як в програмі 1С відбувається привласнення ключів для виключення помилок в програмуванні, як дізнатися чи привласнити код елемента, звідки виникають помилки, пов’язані з цією темою. Залишайте свої коментарі.