Имя: Пароль:
1C
1С v8
Строка ТЧ в структуру
0 Мандалай
 
31.08.18
15:56
Добрый день.
Подскажите есть в БСП какая нибудь функция, которая преобразует строку тч в структуру?
1 Buster007
 
31.08.18
16:03
таблицу значений тянешь на клиента?
2 Мандалай
 
31.08.18
16:04
Строку из формы документа (ТЧ) на сервер.
3 Buster007
 
31.08.18
16:06
на сервер ТЧ нет что ли?
4 Ненавижу 1С
 
гуру
31.08.18
16:07
если это ТЧ объекта, то почему не делать так?

Об = РеквизитФормыВЗначение("Объект");

//тут что-то делаем с объектом

ЗначениеВРеквизитФормы(Об,"Объект");
5 bolobol
 
31.08.18
16:07
В БезКонтекста нужно сунуть?
Чем не устраивает "новый Структура("", ...);
?
6 Мандалай
 
31.08.18
16:11
Я работаю с конкретной строкой, идет пересчет формул в зависимости от изменения конкретных колонок, поэтому мне нужна текущая строка в виде структуры, где ключ это идентификатор колонки, а значение - это значение этой самой колонки. Это позволит без особых сложностей реализовать нужный алгоритм.
7 Мандалай
 
31.08.18
16:12
(4)Весь объект не хочу пихать - много.
(5)Да без контекста
Не хочу описывать структуру руками.
8 Tonik992
 
31.08.18
16:13
ОбщегоНазначения.СтрокаТаблицыЗначенийВСтруктуру()
9 bolobol
 
31.08.18
16:14
Ты вот это не хочешь руками?
    Структура = Новый Структура;
    Для каждого Колонка Из СтрокаТаблицыЗначений.Владелец().Колонки Цикл
        Структура.Вставить(Колонка.Имя, СтрокаТаблицыЗначений[Колонка.Имя]);
    КонецЦикла;
10 FIXXXL
 
31.08.18
16:15
(6) ну и напиши цикл
СтруктураС = Новый Структура;
Для каждого КолонкаТЗ Из ТЗ Цикл
СтруктураС.Вставить(КолонкаТЗ.Имя,ТекСтрока[КолонкаТЗ.Имя];
конеццикла
11 FIXXXL
 
31.08.18
16:15
(9) я не списывал! :D
12 bolobol
 
31.08.18
16:17
Я руками ради оптимизации пишу писатели кода, а он тут конкретный код из трёх строк не руками, но несколько постов НАПИСАЛ!!
13 bolobol
 
31.08.18
16:18
(11) Так ты и неправильно нанесписывал
14 Мандалай
 
31.08.18
16:18
Не вижу смысла дублировать алгоритмы...
15 Мандалай
 
31.08.18
16:20
(8)Спасибо, товарищ, Родина Вас не забудет.
16 Мандалай
 
31.08.18
16:21
Но если честно я думал, что в БСП есть что-то что уже заполненную структуру возвращает.
17 bolobol
 
31.08.18
16:23
(14) Ой, не то вы алгоритмом назвали, ой не то...)) Прям, завидую вам))))))
18 Timon1405
 
31.08.18
16:27
если чё, в БСП есть
ОбщегоНазначения.ТаблицаЗначенийВМассив(ТЗ)