|
Массив Клиент-Сервер | ☑ | ||
|---|---|---|---|---|
|
0
HelenSn
13.03.12
✎
11:56
|
Как создать массив(Структуру), который будет заполняться на сервере, а потом использоваться в работе на клиенте?
|
|||
|
1
Господин ПЖ
13.03.12
✎
11:57
|
Новый ?
|
|||
|
2
fisher
13.03.12
✎
12:00
|
(0) Если однократного наполнения - параметр сеанса типа фиксированный массив.
|
|||
|
3
fisher
13.03.12
✎
12:01
|
И "ФиксированнаяСтруктура" тоже есть
|
|||
|
4
HelenSn
13.03.12
✎
12:07
|
&НаКлиенте
Перем мБуквенныеОбозначения; &НаСервере Процедура ЗаполнитьмБуквенныеОбозначения() Запрос = Новый Запрос("Выбрать Ссылка, БуквенныйКод Из Справочник.КлассификаторИспользованияРабочегоВремени"); мБуквенныеОбозначения=новый Структура; Выборка = Запрос.Выполнить().Выбрать(); Пока Выборка.Следующий() Цикл мБуквенныеОбозначения.Вставить(ВРег(Выборка.БуквенныйКод), Выборка.Ссылка); КонецЦикла; конецПроцдуры &НаКлиенте Функция ОбработкаВводаДанныйВидВремени(ЭлементИмя, Текст) ссылка=мБуквенныеОбозначения[СокрЛП(ВРег(Текст))] КонецФункции |
|||
|
5
alxbzm
13.03.12
✎
12:23
|
&НаКлиенте
Перем мБуквенныеОбозначения; &НаСервереБезКонтекста Функция ЗаполнитьмБуквенныеОбозначенияСервер() мБуквенныеОбозначения = Новый Структура; Запрос = Новый Запрос("Выбрать Ссылка, БуквенныйКод Из Справочник.КлассификаторИспользованияРабочегоВремени"); мБуквенныеОбозначения=новый Структура; Выборка = Запрос.Выполнить().Выбрать(); Пока Выборка.Следующий() Цикл мБуквенныеОбозначения.Вставить(ВРег(Выборка.БуквенныйКод), Выборка.Ссылка); КонецЦикла; Вовзврат мБуквенныеОбозначения; КонецФункции &НаКлиенте Процедура ЗаполнитьмБуквенныеОбозначения() мБуквенныеОбозначения = ЗаполнитьмБуквенныеОбозначенияСервер() КонецПроцедуры &НаКлиенте Функция ОбработкаВводаДанныйВидВремени(ЭлементИмя, Текст) ссылка=мБуквенныеОбозначения[СокрЛП(ВРег(Текст))] КонецФункции |
|||
|
6
HelenSn
13.03.12
✎
12:35
|
(5) спасибо
|
| Форум | Правила | Описание | Секции | Поиск |