Имя: Пароль:
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)

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

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