|
Тонкий клиент - Как мне данные запроса передать на клиент
| ☑ |
0
ares
25.11.11
✎
14:26
|
&НаКлиенте
Процедура ЗаполнитьТЧ(Команда)
Объект.ТЧ.Очистить();
ТЧ = ПолучитьСписокТЧ();
КонецПроцедуры
&НаСервере
Функция ПолучитьСписокТЧ()
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
..........
Выборка = Запрос.Выполнить();
Возврат Выборка;
КонецФункции
Не передается в тонком : Выборка, Таблица значений, как же передать.
Единственное, что приходит на ум, это через хранилище значений с передачей идентификатора, может есть какой нибудь простой типовой способ.
|
|
1
Amra
25.11.11
✎
14:29
|
Передавай Запрос.Выполнить().Выбрать()
|
|
2
ДенисЧ
25.11.11
✎
14:29
|
А что ты на клиенте с ТЗ будешь делать?
|
|
3
IamAlexy
25.11.11
✎
14:30
|
(0) ээээ а на сервере заполнить объект.тч не судьба?
|
|
4
ares
25.11.11
✎
14:31
|
(1)Так же не работает "Ошибка передачи данных между клиентом и сервером. Значение недопустимого типа."
(2) Я хотел по данным ТЗ заполнить табличную часть обработки
|
|
5
ares
25.11.11
✎
14:31
|
(3) НО запрос должен отработать на сервере, объекты то там хранятся.
|
|
6
ares
25.11.11
✎
14:36
|
(3) Судьба, однако возможны ситуации когда мне нужно будет передать данные запроса, как тогда быть. Пример пока не подскажу, но все же
|
|
7
Defender aka LINN
25.11.11
✎
14:37
|
Какая религия мешает ТЧ заполнить на сервере?
|
|
8
art_id
25.11.11
✎
14:37
|
(5)ну и заполняй тч на сервере
|
|
9
aleks-id
25.11.11
✎
14:39
|
вот никак люди не привыкнут к тому, что на клиенте только картинки и строки. делайте все на сервере! и ТЧ в помошь )
|
|
10
VVi3ard
25.11.11
✎
14:40
|
(6)
У меня по началу тоже были подобные проблемы в голове, решил для себя просто:
Представь что "клиент" у тебя не 1С а тупой и медленный браузер который работает медленно, и ничего не умеет.
И дальше будет проще :)
|
|
11
Ranger_83
25.11.11
✎
14:40
|
(0)Можно передать СЗ на клиент
|
|
12
VVi3ard
25.11.11
✎
14:41
|
т.е. тупо все делай на сервере и то что на сервере не получается пытайся делать на клиенте а не наоборот.
|
|
13
ares
25.11.11
✎
14:42
|
А если мне нужно будет частично обновить / заполнить данные ТЧ. А я уже внес в ТЧ изменения, но пока не записал. Т.е. на сервере старые данные, ну да лпдно эт я в теорию- фантазию полез. Спасибо !
|
|
14
IamAlexy
25.11.11
✎
14:44
|
ну сделай реквизит формы и заполни его на сервере.. в чем проблема ?
|
|
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший