powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / [игнор отключен] [закрыт для гостей] / Решение теста
25 сообщений из 102, страница 3 из 5
Решение теста
    #36758879
leaf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2AHDP

достаточно глянуть в типовые, что бы не путать план и факт
с этой задачей вообще туплю ...
если товар оплачен он в задолжностях не показывается - и чего?
перестать брать таблицу остатков что ли?
полная таблица включает остатки и обороты ... чего хотят - не договаривают
...
Рейтинг: 0 / 0
Решение теста
    #36759087
AHDP
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
leaf,

На Мисте так и отвечали "Посмотри в типовых". Глянь в формулировку условия на мисте.

ЗЫ Вобщем ничего интересного или сложного я для себя в этом теста не увидел. Но составлены весьма литературно.
...
Рейтинг: 0 / 0
Решение теста
    #36761044
Господин ПЖ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
кстати а как кто решал бы такую задачу?

Справочник "Номенклатура" не иерархический. Необходимо ввести реквизит в справочник "Группа номенклатуры" по которому необходимо сгрупировать элементы справочника на форме списка. Каждый элемент может входить в несколько групп.

Я лично начал так булево "ГруппаНоменклатуры" + ТЧ справочника с указанием в ней элементов + бросил на форму дерево и заполнил его запросом элементами которые являются группами и сами не входят в другие группы (так сказать корневые группы 1-го уровня) + элементы не являющиеся группами и не входящие ни в одну группу (корневые элементы). Потом обойти дерево прямой рекурсией и дополнить его содержимым ТЧ элементов.

Т.е. имеем в справочнике:

Группа 1 --- Элемент 1
------------- Элемент 2
------------- Группа 2

Группа 2 --- Элемент 2
------------ Элемент 3

дерево:

Группа 1
------------- Элемент 1
------------- Элемент 2
------------- Группа 2
------------------ Элемент 2
------------------ Элемент 3


может как-то проще можно решить эту фиговину? Или я чего-то не понимаю и усложняю все?
...
Рейтинг: 0 / 0
Решение теста
    #36761182
Программист 1с
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ИМысль с рекурсией - а не встретится у тебя случайно что элемент "а" входит в элемент "б", а элемент "б" в "а". И произойдет зацикливание?
...
Рейтинг: 0 / 0
Решение теста
    #36761190
AHDP
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Господин ПЖ,

Необходимо неиерархический справочник с табличной частью вывести в порядке иерархии справочника, ссылка на который задана реквизитом?

Приджойнить к иерархическому справочнику неиерархический и вывести в дерево?
Мне не совсем понятен желаемый вид формы(отчёта)б но если есть необходиость выводить и ТЧ, приджойнить и их.
...
Рейтинг: 0 / 0
Решение теста
    #36761195
Господин ПЖ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Программист 1сИМысль с рекурсией - а не встретится у тебя случайно что элемент "а" входит в элемент "б", а элемент "б" в "а". И произойдет зацикливание?

ну это можно отсечь, накапливая в список выведенные группы и сверяясь с ним. Меня другое беспокоит - как-то это все развесисто получается для простого теста.
...
Рейтинг: 0 / 0
Решение теста
    #36761209
AHDP
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Программист 1с,

Рекурсия по иерархии справочника типо номенклатуры. С чего б ей зациклиться?
...
Рейтинг: 0 / 0
Решение теста
    #36761213
Программист 1с
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как вариант - этот элемент "Группа номенклатуры" - это элемент иерархического справочника. И в нем (в справочнике) у тебя и хранится все расположение иерархий.
...
Рейтинг: 0 / 0
Решение теста
    #36761229
Господин ПЖ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AHDPГосподин ПЖ,

Необходимо неиерархический справочник с табличной частью вывести в порядке иерархии справочника, ссылка на который задана реквизитом?

Приджойнить к иерархическому справочнику неиерархический и вывести в дерево?
Мне не совсем понятен желаемый вид формы(отчёта)б но если есть необходиость выводить и ТЧ, приджойнить и их.

формально второго справочника вроде нет... Есть прямое указание на создание реквизита и наличие связи один элемент справочника ко многим группам. Формально для этого хватит ТЧ в которой будут ссылки на элементы этого же справочника.
...
Рейтинг: 0 / 0
Решение теста
    #36761248
Господин ПЖ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Программист 1сКак вариант - этот элемент "Группа номенклатуры" - это элемент иерархического справочника. И в нем (в справочнике) у тебя и хранится все расположение иерархий.

а как будет реализована связь один элемент к многим группам? Тут то получится наоборот - много элементов в одной группе. Т.е. т.к. реквизит один - элемент знает только про принадлежность к одной группе, а как же остальные?
...
Рейтинг: 0 / 0
Решение теста
    #36761279
Last1Cmen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
если знаете макс. уровень иерархии то делаем кво справочников по к-ву уровней минус один

у каждого элемента справочника (тот что основной) заводим к-во реквизитов по к-ву этих доп групп ну и пишем в них что к чему принадлежит

вот только это я для 7ки делал для отчетов а в списках 8ки настроить группировки ведь можно и по нескольким реквизитам если не ошибаюсь т.е. и сильнро придумывать особо не надо в этом случае

главное знать к-во макс. уровней иерархии
...
Рейтинг: 0 / 0
Решение теста
    #36761285
Господин ПЖ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
нет, кол-во групп не известно заранее
...
Рейтинг: 0 / 0
Решение теста
    #36761291
Господин ПЖ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
>а в списках 8ки настроить группировки ведь можно и по нескольким реквизитам если не ошибаюсь

про 8.1 речь идет, какие в ней группировки в списках?
...
Рейтинг: 0 / 0
Решение теста
    #36761310
Last1Cmen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Господин ПЖ>а в списках 8ки настроить группировки ведь можно и по нескольким реквизитам если не ошибаюсь

про 8.1 речь идет, какие в ней группировки в списках?

я сразу с 8.2 начал... если с 8.0 начинать то я так и не догоню никогда вас
...
Рейтинг: 0 / 0
Решение теста
    #36761350
Господин ПЖ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
еще один вариант родился - справочник номенклатура, справочник группы номенклатуры и справочник (служебный, с ТЧ в которой сидят группы). В спр. номенклатуры ссылка на элемент служебного справочника.
...
Рейтинг: 0 / 0
Решение теста
    #36761358
Программист 1с
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вобще это очень похоже на обычные свойства. Задавай их сколько хочешь и тип - этот же самый справочник. В теории тогда вобще менять ничего в конфигурации не надо.
...
Рейтинг: 0 / 0
Решение теста
    #36761540
AHDP
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Господин ПЖ,

3 справочника не прозрачно. Я за ваш первый вариант с реквизитом-ссылкой в ТЧ справочника номенклатура.
...
Рейтинг: 0 / 0
Решение теста
    #36761558
leaf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ну вроде эту всю беду можно в одном запросе получить
и в иерхическом порядке
далее одним циклом заполнить дерево ...
хотя вроде я чего то не понимаю?
меня смущает "форма списка" ...

выглядит не тяжело
...
Рейтинг: 0 / 0
Решение теста
    #36761567
leaf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я просто некоторое время работал с системой спецификаций
убирал мусор за "гением-внедренцем" уволившимся
рекурсия не нужна ... хотя могу ошибаться
...
Рейтинг: 0 / 0
Решение теста
    #36761576
leaf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
выглядит не тяжело

переводить как :
за каких-то 100 баксов
для ростова - деньги

сорри - меланхолия
...
Рейтинг: 0 / 0
Решение теста
    #36761590
leaf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а форма списка смущает потому что по давней
пигмейской традиции ... это должно быть отбором ...
вверху должны быть фильтры желательно по полям без индексов ...
ибо куда нам без тормозов ?
...
Рейтинг: 0 / 0
Решение теста
    #36761800
Господин ПЖ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AHDPГосподин ПЖ,

3 справочника не прозрачно

Да... но с другой стороны только так можно удовлетворить одновременно - клиент знает про все свои группы через один реквизит элемента и основы реляционных БД.
...
Рейтинг: 0 / 0
Решение теста
    #36761816
Господин ПЖ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
leafну вроде эту всю беду можно в одном запросе получить
и в иерхическом порядке

я сейчас переписал через 3 справочника - выглядит не ахти если честно и т.к. запрос идет от группы номенклатуры -> кроссировочный справочник -> номенклатура (все связи через левое соединение) у меня отваливаются элементы номенклатуры у которого незаполнен этот реквизит.
...
Рейтинг: 0 / 0
Решение теста
    #36761861
leaf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
Каждый элемент может входить в несколько групп

левому соединению все равно
...
Рейтинг: 0 / 0
Решение теста
    #36761874
leaf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
если номенклатура уникальна - двоить не будет
...
Рейтинг: 0 / 0
25 сообщений из 102, страница 3 из 5
Форумы / [игнор отключен] [закрыт для гостей] / Решение теста
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]