Изменить "Единое окно"

Попытался изменить содержимое Единого окна.....не тут то было.
Вставил вместо реестра продаж свой реестр, получил ошибку....

Exception Message: Элемент коллекции с именем Owner не найден

Подозреваю из-за того, что в объекте реестра у меня действительно нет колонки Owner.

Как бы это побороть?
Просто тупо добавить колонку Owner?
Но это я так понимаю не поможет, так как по логике там должен быть текущий пользователь...
У меня есть в объекте колонка, которая по содержимому, как раз соответствует смыслу Owner'а, но она называется по другому, да и записей уже в этом реестре существующих с тысячу с гаком.

Вопрос: можно ли добавить что нибудь вроде алиаса owner на нужную колонку?

Нравится

8 комментариев

Здравствуйте, Александр.

Нельзя заменять реестра продаж своим реестром. Там ведь в скриптах прописана логика, в частности отображаются лишь те продажи, в которых текущий пользователь является ответственным (Owner'ом).

Есть ведь раздел "Итоги" где Вы можете легко добавить свои блоки. Либо же переработайте полностью логику отображения окна реестра продаж в едином окне на свою.

Я не заменял реестр продаж своим реестром. Я просто хочу в разделе Единое окно, в левом нижнем контейнере показать свой реестр.

Я так непонятно написал что ли?.......

"Шамуилов Александр" написал:Вставил вместо реестра продаж свой реестр, получил ошибку

"Шамуилов Александр" написал:Я не заменял реестр продаж своим реестром.

"Шамуилов Александр" написал:Я так непонятно написал что ли?.......

Да, непонятно.

По моему яснее некуда:

"Шамуилов Александр" написал:Попытался изменить содержимое Единого окна.....не тут то было.
Вставил вместо реестра продаж свой реестр, получил ошибку....

Ладно, если ясность с терминологией достигнута, что делать то? Это вообще возможно реализовать?

Всё возможно. Даже сделать свою страницу вроде единого окна со полностью другими таблицами и графиками. Только надо аккуратнее с существующей в окнах логикой, она может быть завязана на конкретные поля и конкретные таблицы. Увидеть место свала можно отладчиком. Посмотрев в код, можно решить, зачем там поле и что проще, закомментировать кусок кода, добавить поле или переименовать в коде Owner во что-то другое.

"Зверев Александр" написал:Увидеть место свала можно отладчиком. Посмотрев в код

Александр, Вы, наверное, забыли, что у клиентов нет исходных кодов для отладки. Но можно разобраться по вызываемому CallStack'у. Или же использовать утилиты для отладки DLL. Вроде бы правильно. Или я ошибаюсь?

"Бабуков Андрей Александрович" написал:Александр, Вы, наверное, забыли, что у клиентов нет исходных кодов для отладки

Код конфигурации есть. Если развёрнуто OnSite, отладка конфигурации делается так.

Показать все комментарии