Вход | Регистрация

1С:Предприятие ::

Метки: 

Передача с сервера на клиент

Я
   Shur1cIT
 
28.06.18 - 15:05
Сижу долгое время на УПП поэтому вплотную с клиент сервером не работаю.
Следующая задача:
Гружу данные с SQL (средствами внешних источников данных)
Далее если контрагента сопоставить из внешнего источника не удалось необходимо предоставит пользователю выбрать его из справочника или завести новый и выбрать.
Проблема в том, что загрузка происходит на стороне сервера
процедура выполнить() на клиенте вызывает процедуру Загрузить() на сервере передавая туда параметры, вопрос как вызывать процедуру на клиенте если из сервера (когда контрагент не найден), у меня только вариант делать не Процедуру на сервере а Функцию в случае если контрагент не найден делать возврат на клиента.
но думаю есть более правильный путь
 
 
   Адинэснег
 
1 - 28.06.18 - 15:08
делай функцию возвращающую либо Неопределено, либо Ссылку
   aleks_default
 
2 - 28.06.18 - 15:13
"но думаю есть более правильный путь"
Выдавать после загрузки, а не в процессе, общий список ненайденных контрагентов.
   Shur1cIT
 
3 - 28.06.18 - 15:16
(2) а лучше сначало чисто сопоставление запустить и вернуть не сопоставленные контрагенты , после чего предложить пользователю сопоставить, а потом уже грузить
   rozer76
 
4 - 28.06.18 - 21:29
(3) как вариант посмотреть как сделана в БСП "загрузка из табличного документа"
   jsmith82
 
5 - 28.06.18 - 21:34
грузи в форму, дальше там и логика будет вертеться
   Сияющий в темноте
 
6 - 28.06.18 - 22:58
загрузил так в таблицу несколько тысяч строк и при каждом серверном вызове гоняем ее туда и обратно


Список тем форума
Рекламное место пустует   Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует