Имя: Пароль:
1C
 
ТаблицаЗначений недоступна на Тонком Клиенте?
0 H A D G E H O G s
 
02.03.10
10:34
Собственно сабж.
В то время, как охотники... зачеркнуто
В то время, как Соответствие и Структура - доступны.
ГДЕ логика?
1 Mort
 
02.03.10
10:37
В вэб-клиенте.
2 H A D G E H O G s
 
02.03.10
10:40
Есть конечно мысль - чтобы товарисчи с клюшками вычисления, основаные на ТЗ, не лепили на ТонкомКлиенте по привычке, а переносили на супермегакластеризированные сервера. Трогает такая забота.
3 Mort
 
02.03.10
10:43
а что мешает товарищам с клюшками (которые мануал всё-таки читали) использовать коллекцию (ТаблицаЗначений) на клиенте для своих гадких вычислений?
4 H A D G E H O G s
 
02.03.10
10:43
(3)
{МодульУправляемогоПриложения(43,32)}: Тип не определен (ТаблицаЗначений)
ТаблицаЗапускаемыхФайлов=Новый <<?>>ТаблицаЗначений; (Проверка: Тонкий клиент)

ЧЯДНТ?
5 H A D G E H O G s
 
02.03.10
10:47
(3) Не, ты ткни меня носом.
Я с удовольствием реализую все на ТЗ, ибо уже все написал, и переделывать на Соотвествие - ломает.

Вообще задача - Сохранить, Запустить, Удалить файл.
Но ВебКлиент с его асинхронностью усложняет это всё до дикости.
6 Mort
 
02.03.10
10:49
(5) В редакторе форм, где окошко с реквизитами формы - добавь новый реквизит и выбери тип ТаблицаЗначений. Колонки тож там добавлять.
7 Mort
 
02.03.10
10:51
+(6) На сервере чтобы в этот реквизит присвоить ТЗ надо либо

ЗначениеВРеквизитФормы(ТЗ, "твойреквизитформыколлекциятаблица");

либо

твойреквизитформыколлекциятаблица.Загрузить(ТЗ);

просто присвоить не получится
8 H A D G E H O G s
 
02.03.10
10:51
(6) Это вижу.
Но см. (4)
{МодульУправляемогоПриложения(43,32)}
9 H A D G E H O G s
 
02.03.10
10:52
Кстати да, погорячился о полной недоступности ТЗ на клиенте.
В упр. формах они доступны.
10 Mort
 
02.03.10
10:53
(8) Твоя функция на клиенте компилируется, потому и ошибка.
11 Mort
 
02.03.10
10:54
(9) Главное отличать ТаблицаЗначений от (ТаблицаЗначений).
12 H A D G E H O G s
 
02.03.10
10:56
(11) Хочешь сказать, что я не смогу сделать так:

&НаКлиенте
Процедура Вычислить()
Итого=ЭтаФорма.ТаблицаЗнч.Итог("Сумма");
КонецПроцедуры

?

Тоесть, вычисления ТЗ на клиенте невозможны?
13 Mort
 
02.03.10
11:37
(12) Можно,

ДанныеФормыКоллекция (FormDataCollection)
ДанныеФормыКоллекция (FormDataCollection)
Элементы коллекции:
ДанныеФормыЭлементКоллекции
Для объекта доступен обход коллекции посредством оператора Для каждого … Из … Цикл. При обходе выбираются элементы.

Методы:
Вставить (Insert)
Выгрузить (Unload)
Добавить (Add)
Загрузить (Load)
Индекс (IndexOf)
Итог (Total)
Количество (Count)
НайтиПоИдентификатору (FindByID)
НайтиСтроки (FindRows)
Очистить (Clear)
Получить (Get)
Сдвинуть (Move)
Сортировать (Sort)
Удалить (Delete)

Описание:
Предназначен для моделирования коллекций в данных управляемой формы.

Доступность:
Тонкий клиент, веб-клиент, сервер, толстый клиент.
См. также:
ТаблицаФормы, свойство ВыделенныеСтроки
Расширение поля формы для поля календаря, свойство ВыделенныеДаты
Глобальный контекст, метод ДанныеФормыВЗначение
Глобальный контекст, метод ЗначениеВДанныеФормы
УправляемаяФорма, метод ЗначениеВРеквизитФормы
УправляемаяФорма, метод РеквизитФормыВЗначение
Основная теорема систематики: Новые системы плодят новые проблемы.