Привязываю данные к пакету, нажимаю кнопку [Показать данные] - 'Всего записей: 7'.
Потом перехожу во вкладку 'Привязанные данные', нажимаю кнопку [Проверить данные] и вижу, что у меня отображается 'Всего записей: 5', хотя должно отображаться 7.
По какой причине могут не отображаться ещё 2 значения?
Нравится
Алла, добрый день.
На вашем первом изображении отображается 7 записей - это кол-во записей в вашем приложении, которые подходят по фильтру.
На втором изображении 5 записей - это те записи, которые уже привязаны и находятся в вашей привязке.
Т.е. Если вы хотите чтобы в вашей привязке были все 7 записей, которые на данный момент находятся в вашем приложении, вам необходимо перепривязать (пересохранить) вашу привязку.
На втором скрине данные которые уже привязаны к пакету и находятся в свн, а на первом 5 записей, которые уже давно привязаны к пакету и находятся в свн + 2 записи, которые вы привязали но еще не залили в свн
Миннекаев Айдар,
В данном случае вообще не работаю с SVN.
Все 7 записей ранее не были привязаны к пакету.
Из-за этого потом не могу привязать все 7 записей в таблицу LookupInFolder, выдается сообщение, что 2 записи не добавлены и это как раз те 2 записи, которые не отображаются на второй вкладке.
Есть ещё какие-то варианты?
Была подобная проблема связанная с локализацией. Попробуйте привязать по ИД. А еще после установки приложения https://marketplace.terrasoft.ru/app/data-binding-tool процесс привязки данных стал в разры проще.
Алла, если есть доступ к базе, поищи, в чём различие между этими двумя записями и остальными. Может, их Id упомянут в каких-то таблицах или наоборот, нет. Может, что-то не так с локализацией этих значений, когда строковые значения на разных языках хранятся в разных таблицах.
Алексей Следь пишет:
Была подобная проблема связанная с локализацией. Попробуйте привязать по ИД.
Какая именно проблема - можете подробнее написать? С привязкой по Id работает аналогично.
Зверев Александр пишет:
Может, что-то не так с локализацией этих значений, когда строковые значения на разных языках хранятся в разных таблицах
С локализацией вроде все в порядке. Все справочники создавались под одной локализацией и не переводились на другие языки.
Какие ещё могут быть варианты?
Возможно, есть какие-то специфические условия привязки данных к пакету?
Алла, добрый день.
На вашем первом изображении отображается 7 записей - это кол-во записей в вашем приложении, которые подходят по фильтру.
На втором изображении 5 записей - это те записи, которые уже привязаны и находятся в вашей привязке.
Т.е. Если вы хотите чтобы в вашей привязке были все 7 записей, которые на данный момент находятся в вашем приложении, вам необходимо перепривязать (пересохранить) вашу привязку.
P.Shvedun пишет:
вам необходимо перепривязать (пересохранить) вашу привязку.
А каким образом это сделать?
Алла, причина и способ устранения могут быть аналогичными этой теме.
Зверев Александр,
В этом посте идет речь об обновлении существующих записей, а у меня вообще-то совсем другая ситуация.
О переносе речь не идет, так как данные не привязываются.
Значит, нужно смотреть, в чём разница между теми записями, что привязались, и что нет.
Зверев Александр,
Уже смотрела, но разницы не нашла. Можешь конкретнее написать, что следует проверить?
Но если внешне одинаковые записи в одном и том же справочнике ведут себя различно, значит они не совсем одинаковые, разница либо в полях, либо в наличии/отсутствии ссылок из других таблиц. Есть скрипты по поиску Guid по всей базе, может, по Id этих справочников будет что-то интересное?