Различия структур массив и таблицу значений #754736


#0 by azickbond
Различия структур массив и таблицу значений; Различия тип и значение
#1 by jurassic
жирафы. длинные, пятнистные
#2 by butterbean
да, непросто узбекским программистам ломать стереотипы
#3 by Defender aka LINN
да
#4 by ДенисЧ
ytn
#5 by Mankubus
а СП что по этому поводу говорит?
#6 by ДенисЧ
СП купить надо, а у него денег нет
#7 by Asmody
Честно, хотел помочь. Но не понимаю вопроса.
#8 by jurassic
а ты придумай и помоги
#9 by gigi789
Ты снимаешь меня на видео… Я сижу у воды в прострации и рисую на мокром песке исчезающие цивилизации…
#10 by Enterprise
Душевно
#11 by ДенисЧ
И Андрей закричал: Я покину причал, если ты мне откроешь секрет. И Сиддхартха ответил: Спокойно, Андрей, никакого причала здесь нет!
#12 by gigi789
я исхожу из правила какой вопрос такой ответ))
#13 by azickbond
даа очень прикольно. есть начинающие и есть профессионалы опытные, Но веь они тоже когда-то были начинающими!!!
#14 by ДенисЧ
Даже начинающие должны правильно формулировать вопросы.
#15 by jurassic
ага. у меня ребёнка тоже только начинает учиться выражать свои мысли словами
#16 by gigi789
не жалей клавиатуру чем лучше (полнее) опишеш вопрос тем 1) будет меньше стеба 2) Быстрее получиш ответ
#17 by azickbond
ок спасибо большое! я хотел получить краткое точное описание о различии Структуру, Массив, Таблицу значений, Соответствие в каких случаях надо создать Структуру и как и в каких на пример Массив и т.д.
#18 by Nuobu
Бери ььььь, мне не жалко, пользуйся.
#19 by Asmody
Массив — это коллекция, элементы которой индексируются по номеру — числовому значению. Структура — это коллекция, элементы которой индексируются по строковому значению, причем строка должна соответствовать правилам создания идентификаторов. Соответствие — это коллекция, элементы которой индексируются значением произвольного типа. Таблица значений — это коллекция, состоящая из строк-кортежей с одинаковой структурой (колонок).
#20 by Лодырь
Надо Структуру - создаешь структуру, надо массив - массив и т.д. И странно что ты не включил сюда СписокЗначений. А что надо - никто кроме тебя не знает. Очень странный вопрос. Нет каких то универсальных кратких ответов. Могу конечно написать что Структура используется для задания отборов. Массив используется, например, для задания типов. Но это лишь верхушка айсберга.
#21 by azickbond
огромное спасибо   Asmody
#22 by PLUT
план видов характеристик еще для полного расширения сознания
#23 by aleks_default
Открыл человеку широкий мир 1С-а:)
#24 by vhl
советую пока использовать только таблицу значений - она покроет 90% твоих запросов.
#25 by GANR
Они различаются по назначению, как следствие они различаются и всем остальным. К примеру, жестко заданные колонки ТЗ позволяют ее обрабатывать в запросах, а массив позволяет напихивать в себя абсолютно разные объекты.
#26 by itlikbez
... а мягко заданные колонки ТЗ тоже позволяют напихивать
#27 by GANR
в ТЗ можно полагаться, что все элементы имеют одинаковые поля, а в массиве - никак нет
#28 by gigi789
в описании типа можно задать массив типов .....
#29 by gigi789
а еще можно задать колонку без описания типа вообще
#30 by User_Agronom
Следующая тема: Что такое коллекция?
#31 by itlikbez
В массиве тоже можно полагаться. Все элементы массива имеют одинаковое множество полей - одно.
#32 by Asmody
Тип значений элементов массива в 1С никак не ограничивается, так что в А[0] у тебя может быть верблюд, а в А[1] — булочка с маслом.
#33 by GANR
А вот на такое запрос уже ругнется
#34 by itlikbez
В ТЗ тоже самое.
#35 by gigi789
я всегда воспринимал тз просто как 2 мерный массив с именными колонками))
#36 by itlikbez
Напрасно. ТЗ не двумерный массив, потому что таблица не массив, а множество кортежей.
#37 by PLUT
а я запросы к спискам значений делаю :) очень удобно вот только с Пометкой пришлось повозиться... пока подобрал способ вытащить пометку запросом из списка значений :)
#38 by rs_trade
немножко не тоже самое. массив это ссылка. а в тз поля приводятся к типу.
#39 by gigi789
ага ТЗ.Колонки.Добавить("ХЗ")Хорошее структурированное множество))
#40 by itlikbez
Никто не жалуется.
#41 by Asmody
В ТЗ можно наложить ограничение на типы значений в колонке.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С