|  01.07.2009, 12:58 | #1 | 
| Участник | 
			
			Всем добрый день NAV 5.0 с модулем персонал и зарплата ))) При попытке заполнить информацию в ячейке "От даты" в формах "Сотрудник Обучение"(14779) и "Сотрудник Предыдущая Работа" (14777) (в карточке сотрудника кнопка "Сотрудник" - Обучение и переподготовка/Предыдущая Работа) NAV выдает ошибку: --------------------------- Microsoft Dynamics NAV --------------------------- Это неправильный тип для первичного ключа для средств Autosplitkey. Он должен быть Integer/BigInteger/Decimal/GUID. --------------------------- ОК --------------------------- Подскажите, что нужно сделать для исправления данной ошибки? | 
|  | 
|  01.07.2009, 13:06 | #2 | 
| Участник | 
			
			Видимо на данных формах (субформах может быть) установлено свойство Autosplitkey (автоматом наращивать целочисленную часть первичного ключа, допустим Строка Но.). Наверняка вы расширили ПК нецелочисленным полем и форма, пытаясь автоматом нарастить цифирь натыкается на неожиданный тип данных. Поле перечисленных в тексте ошибке типов должно быть последним в ПК. Если изменение ПК обосновано и откату не подлежит сбрасывайте значение свойства в Нет и прописывайте наращивание значения полей ПК на триггере OnInsert() соотв. таблиц. | 
|  |