Имя: Пароль:
1C
1С v8
Определяемые типы - а можно ли так?
↓ (Волшебник 18.07.2024 16:32)
0 edud
 
18.07.24
08:28
Hello!

Хочу создать определяемый тип состоящий из нескольких строковых значений.
Например.

Создать определяемый тип "ФИО" который состоял бы из трёх строковых значений.
Фамилия (строка)
Имя (строка)
Отчество (строка)

В конфигураторе можно (если использовать "флаг" составной тип данных) выбрать тип строка только один раз.

Вообще-то мне не нужен составной тип именно ФИО.
Это только для примера привёл...
Идея в том чтобы создать тип "ЕдиницаХранения" с различными её характеристиками - Цвет, Справочник.Ссылка.Номенклатура, ШтрихКод,  Количество, Вес и прочее. Среди прочего несколько строковых значений.
И уже этот тип "ЕдиницаХранения" использовать, как измерение для регистра накопления.

Да понимаю, что можно создать отдельный справочник, со всеми этими реквизитами и его использовать, как измерение.
Но хотел воспользоваться "новым" функционалом платформы. :-)

Похоже - не получится.
Ваше мнение?
1 rphosts
 
18.07.24
08:33
(0) открой для себя характеристики номенклатуры и не неси чушь
2 dmt
 
18.07.24
08:34
создать тип "ЕдиницаХранения" с различными её характеристиками

что за новый функционал?
3 Мультук
 
18.07.24
08:36
(0)

Вы молодец. Вы изобрели структуры.
Но определяемый тип это не структура.
И то что вы хотите работать не будет.

А то что вы изобрели, можно увидеть в типовой УТ 11
Это справочник АналитикаНоменклатуры (и еще всякие).

P.S.
Количество то вы в "ключ данных" зачем суете?
Или это аналог "Коэффициент" из УТ 10 ?
4 Prog_man
 
18.07.24
09:00
(0) конфигурация какая ? в УНФ например можно создать характеристику номенклатуры с несколькими значениями и разных типов, цвет, размер и т.д.
5 edud
 
18.07.24
09:50
(3)
определяемый тип это не структура

Да, именно так я и понимаю. Просто хотел стороннего мнения.
А жаль... хотелось бы именно определить структуру.

Количество то вы в "ключ данных" зачем суете?

Количество это в данном случае используется не как ресурс регистра. А как одно из характеристик единицы хранения. И там будет их несколько -Количество1, Количество2, Количество3

Это справочник АналитикаНоменклатуры (и еще всякие).

Да видел я это... Мне кажется это костыль. Опять таки из за отсутствия возможности определения структур как объекта учёта.
Всё в платформе 1С завязано на справочники...
6 edud
 
18.07.24
09:55
(2)
что за новый функционал?


Под новым я понимаю появившиеся в платформе 8.3. определяемые типы :-)
Да, уже довольно давно появились...
Но я их пока в своих разработках не применял
7 Мультук
 
18.07.24
09:58
(5)

а) Если вы пишите свой движок, то можете делать всё что хотите.

б) Если вы пишите свою конфу на движке 1С 8.3.24+,
то извольте играть по правилам и ограничениям

в) Если вы таким образом пытаетесь улучшить УТ 11.5 (например),
то флаг/руки/барабан. Я не стебусь, я серьезно.

г) Возможно вы гений, который напишет 2С
Такое бывает. Вероятность, конечно околонулевая, но бывает.

>>Опять таки из за отсутствия возможности определения
>>структур как объекта учёта.


== ИМХО ==
1С начала играть в АналитикаНоменклатуры вовсе не от хорошей жизни.
Это не попытка что-то аггрегировать, это попытка разрулить индексирование и производительность.
8 Valdis2007
 
18.07.24
10:41
(7) Вероятность, конечно околонулевая

не..вероятность 50/50
9 mikecool
 
18.07.24
12:56
(5) "А жаль... хотелось бы именно определить структуру. "
используй веб-сервис, опиши xsd-схему - и будет так, как ты хочешь
но не так, как ты себе это представляешь )
10 PR
 
18.07.24
13:05
После (3) ветку можно закрывать
Исчерпывающий ответ
Закон Брукера: Даже маленькая практика стоит большой теории.