Да, лучший способ сделать это - манипулировать считывателем, который, как и возвращающие записи, также хранит любой необработанный json, отправленный с сервера.
Самым простым решением было бы указать параметры считывателя для вашей сетки, но затем иметь прослушиватель в хранилище, который затем обработал свойство rawData из считывателя, чтобы получить дополнительные значения для вашей формы.
Конечно, если данные вашей формы связаны с данными сетки, вам лучше использовать вложенную загрузку и form.loadRecord в обработчике событий загрузки магазина. См. Примеры Ext (пример привязки данных к форме и сетке), чтобы понять, как это сделать.
В зависимости от обстоятельств, другой подход, аналогичный Ext FAQ , заключается в обработке Ajax с помощью простого Ext.Ajax.Request, и этот процесс обрабатывает json через два хранилища с локальными прокси, но это мне кажется, модель данных Ext4 не такая дружелюбная.