Вход | Регистрация



Почему нет функции преобразования массива в списокзначений и назад?

Почему нет функции преобразования массива в списокзначений и назад?
Я
   ERWINS
 
30.05.18 - 11:21
Может какой то ПЛАН?
 
 
   Beduin
 
1 - 30.05.18 - 11:22
(0) Есть
   ERWINS
 
2 - 30.05.18 - 11:23
(1) какая?
   DrShad
 
3 - 30.05.18 - 11:23
СписокЗначений.ВыгрузитьЗначения (ValueList.UnloadValues)
СписокЗначений (ValueList)
ВыгрузитьЗначения (UnloadValues)
Синтаксис:

ВыгрузитьЗначения()
Возвращаемое значение:

Тип: Массив.

Описание:

Создает массив и копирует в него значения элементов списка значений.

Доступность:

Тонкий клиент, веб-клиент, сервер, толстый клиент, внешнее соединение, мобильное приложение(клиент), мобильное приложение(сервер).
Пример:

МассивЭлементов = СписокТиповЦен.ВыгрузитьЗначения();
   ERWINS
 
4 - 30.05.18 - 11:24
Из массива в списокзначений?
Это обратная
   DrShad
 
5 - 30.05.18 - 11:27
а зачем именно функцию штатную? своя всего 4 строчки
   VladZ
 
6 - 30.05.18 - 11:31
(4) Там должно быть Загрузить. Продать тебе СП?
   Ненавижу 1С
 
7 - 30.05.18 - 11:31
ВыгрузитьЗначения/ЗагрузитьЗначения
   lEvGl
 
8 - 30.05.18 - 11:32
(5) так загрузитьзначения() же
   ERWINS
 
9 - 30.05.18 - 11:33
(7) спасибо
   ERWINS
 
10 - 30.05.18 - 11:33
писал по дурости циклом....
просто думал что нет и не искал
 
 Рекламное место пустует
   МимохожийОднако
 
11 - 30.05.18 - 11:44
(10) "просто думал что нет и не искал". Надо запомнить
   1Сергей
 
12 - 30.05.18 - 11:49
(11) но, одинеска всё-равно гамно... :)
   Малыш Джон
 
13 - 30.05.18 - 11:50
(12) просто сырая ещё )
   ERWINS
 
14 - 30.05.18 - 11:51
Я просто ожидал функцию у массива ВыгрузитьВСписок тогда не 2 строки. а 1 была бы
   ERWINS
 
15 - 30.05.18 - 11:52
в Руби есть принцип наименьшего удивления. Это значит у всех похожих объектов будут функции с одинаковым действием
   Ненавижу 1С
 
16 - 30.05.18 - 11:58
(15) да вообще можно было только массивами и соответствием обойтись
ТаблицаЗначений - массив структур, например
   1Сергей
 
17 - 30.05.18 - 11:59
(16) как замечательно работает НайтиСтроки в массиве структур
   МимохожийОднако
 
18 - 30.05.18 - 12:02
(14) У тебя в условиях кодирования обязателен параметр минимизации количества строк? ))
   Ненавижу 1С
 
19 - 30.05.18 - 12:03
(17) ну сделали бы на уровне платформы - работало бы

и надо было делать не только на равенство значений, а общий функтор как в LINQ устроен Where
   singlych
 
20 - 30.05.18 - 12:05
(10) Нужно больше лениться.
   ERWINS
 
21 - 30.05.18 - 13:34
(16) индексы есть у ТЗ
   ERWINS
 
22 - 30.05.18 - 13:34
(18) чем больше строк, тем сложнее потом понять
   ERWINS
 
23 - 30.05.18 - 13:35
(19) как линк надо переделать запросы (естественно с поддержкой среды разработки)
   los_hooliganos
 
24 - 30.05.18 - 13:36
Нужно несколько вариантов сравнения, по ссылкам, по переменным и т.д.
   Малыш Джон
 
25 - 30.05.18 - 13:37
(22) сложность понимания не от числа строк зависит, а от степени говенности кода
   ERWINS
 
26 - 30.05.18 - 13:41
(25) видел как то качественный на джаве пример вычисления числа Фибоначчи.... где то около 1000 строк.
   Сияющий в темноте
 
27 - 30.05.18 - 21:22
В 1с нет указателя на функцию,вызов Выполнить и Вычислить выглядит убого,поэтому,всяческие сравнения и пакетные изменения писать очень тяжело.
НайтиСтроки работает хорошо в индексированной таблице,в остальных случаях все равно перебор,и чего там,структур или строк,не важно,хотя,с помощью массива структур,при желании,можно собрать индексированную таблицу.
   МихаилМ
 
28 - 30.05.18 - 21:35
(27) в java тоже нет .

имитируйте объекты и используйте их ссылки
мне для этих целей приглянулся ВИД
   Asmody
 
29 - 30.05.18 - 21:42
(27) Много где нет указателей. Это не мешает если функции - объекты первого класса. А 1С, как всегда, ищет "особый путь".
   ERWINS
 
30 - 30.05.18 - 22:21
(29) даже в с++ их не рекомендуют использовать. Только ссылки.
   Sserj
 
31 - 31.05.18 - 02:53
(28) Есть уже давно, начиная с 8-ой явы.
   ERWINS
 
32 - 31.05.18 - 10:10
(31) нет там указателя на функцию, есть ссылка на функцию


Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует