Есть такая задачка, клиент хочет посмотреть из любой задачи историю задач по клиенту.
Создал деталь для задачи. А что туда прописать в обработчик, чтобы выводил все задачи по клиенту?
Пробовал
Не работает. А что нужно?
Нравится
Добрый день, Александр.
Ошибка здесь в BaseWorkspace, нужно обращаться к ID текущей записи (которая в данный момент открыта на редактирование).
Для этого использовать вместо RefreshCommonDetail лучше другую функцию: RefreshDetailData.
Пошаговою инструкция как это слделать прикреаляю здесь же.
Возможно вы не так поняли, мне не нужна запись, которая открыта для редактирования, а запись, которая выделена в гриде.
Все решилось таким скриптом:
[javascript]
var AccountID = GetFieldValueFromDisabledField(BaseWorkspace.GridDataset, 'AccountID');
RefreshCommonDetail(null, wndCustomersTaskDetail, 'AccountID', 'AccountID', null, null, null, null, null, AccountID);
[/javascript]