#0
by mdx
Доброго времени суток! Возникла задача создать структуру данных,такого вида: --------------- после чего все это дело юзать,по главному выбирать подчиненные. к какому либо главному добивать подчиненных,совершать поиск. Заранее благодарен за содействие! 1с 7.7 Комплексная ...Торговля+склад...
#6
by Программист 484
Список значений с количеством элементов = макс в столбце 1*макс в столбце 2*макс в столбце 3
#8
by Vovik
Согласен это лучше - массив с главными элементами - где каждая ячейка - это массив с подчиненными элементами
#9
by mdx
тоесть я хочу чтоб главный елемент был ОДИН раз в записан,а вот то что справа,быо блоком данныхпосле чего найдя главный элемент получавть его подчиненные
#11
by ПодводныйТаракан
тогда таблица значений с двумя колонками: 1-ая : "гл. элемент" ; 2-ая : "СписокЗначений", состоящий из подчиненных
#12
by mdx
мне будет необходимо по тому что записано в главной ячейке выводить то что в подчинении, тоесть таблицу вида _________________________ Главная Ячейка1 | ========================= ___________________ _________________________ Главная Ячейка2 | ========================= -------------------
#13
by Программист 484
Нет в нем просто элементы - просто их количество равно количеству в 3 мерном массиве элементов
#14
by mdx
2 Таракан. а можно подробнее про спиок значений с элементом спиок значений? пример кода его пользования? создание,доступ к подчиненному элементу?
#18
by mdx
тоесть мнеб кусочек кода создающей нечто вроде слева значение справа список значений. потом бегу по этой структуре. вывожу в табло главный элемент под ним подчиненные.подчиненные кончились -> следующий главный и так до победного конца. а заполняю структуру так: бегу по данным...беру поле,смотрю не главный ли оно элемент,если такого нет то создаю главный,используя поле как параметр делаю запрос,результаты помещаю в подчиненное.далее бегу по данным опять ищу поле в списке главных,например нахожу его тогда делаю опять запрос и результат добавляю к подчиненным этого поля..хелп?
#19
by mdx
2 Таракан. в ТЗ можно будет построчно,тоесть по номеру строки во второй ячейке позиционироваться?
#24
by ado
Примерно так: ...................................................................................................... Если бла-бла-бла Тогда
#26
by mdx
2 Smitt, тут дело в том,что нужно постоянно будет прыгать между главными элементами по ходу их обнаружения и возвращаясь к ним добивать элементыв список подчиненных... =(
#27
by mdx
2 Ado чувствую что мы близки,блин так обидно,подобную задачу в сях решаю за пару сек..а тут =(
#28
by Smitt
На всякий случай, важное замечание: При добавлении в каждую строку ведущей таблицы подчиненный объект (таблицу или список) обязательно нужно создавать заново. распространенная ошибка: В этом случае во всех строках будет содержаться ссылка на один и тот же список.
#30
by Diman000
примерно так: Если есть задача поиска по нескольким колонкам сразу, то такую структуру удобно использовать для двоичного поиска...
#31
by mdx
пробовал так...но в таблицеЗначений(создана на форме,а не в коде,это имеет значение?) в ячейке написано Список значений,тоесть представление обьекта,как я понимаю
#35
by mdx
2 Диман,спасибо,сейчас помедитирую =) Сорри,за то что парю вас такими глупостями,начал с Си ..вот в башке многие моменты и пропаялись...
#37
by Smitt
+32 можно напрямую работать: то, что ТЗ на форме - это значение не имеет. А то, что он в колонке показывает "СписокЗначений" - это тоже нормально. Если тебе на форме надо показывать список подчиненных по текущей строке таблицы, создай на форме реквизит типа "СписокЗначений" и выгружай туда значения из таблицы при смете текущей строки
#39
by Smitt
совершенно верно, это я для автора внимание акцентировал, чтобы не мучался потом, как я когда-то :) ты наши посты отдельно разбирай. тут все об одном, но немножко по разному.
#40
by mdx
Ща вот покурю и попытаюсь во всем вами любезно изложенном разобраться,надеюсь после разбора таки прийти к чему-тов духе и что-то в духе МегоТаблица.Строка[K].Столбик[2].ДобавитьЗначение(всякаяштука) </псевдокод>
#41
by mdx
2 Адо,ну если честно то было так Logo basic -> GW Basic -> Q basic -> Turbo Pascal -> Turbo C 3.1 -> Borland C 5 ->Cbuilder ... =)
#42
by mdx
Большое спасибо за ваше терпение! я вас еще немного помучаю,не бросайте тонущую лодку,наычинаю эксперименты с вашими вариантами... =)
#43
by ado
В примере из обращаться потом можно так: На три измерения сам экстраполируешь. Ну, тогда легко разобраться должен ;-)
#46
by mdx
2 ado а допись(о какое слово,типа аппенд =)) в существующее подчинение существующего элемента кк осуществляется? (*ковыряет запутанный,но очень благодарный москк)
#49
by mdx
2 Ado огромное вам спасибо за вентиляцию моего мозга,а так же всем учавствовавшим,еще не зарелизил,но думаю все получится. Даже не наю как благодарить,первое что приходит в голову..если у вас неожиданно на компе поселится неизвестный зловред,об которого антиврус сломает моск и зубы..пишите в личку..устроим ему экзекуцию =) Это то в чем я реально разбираюсь.вообщем благодарен!
#51
by mdx
2 ADO наткнулсо на грабли...нету в таблице функции возвращающей номер стороки по значению одного из ее столбцов? ведь как мне знать номер необходимо строки? или нужно ща перебор будет писать?
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- Переназначение пути хранения настроек пользователей
- Ошибка печати
- Вылетает 1С (Тестирование и исправление)
- Выход из Цикла
- Привет всем, подскажите как прописать условие ....
- Гендальф-хранитель. Zip:Ошибка открытия файла для чтения
- Как из ДокументОбъект выбрать все табличные части
- Как в ПриЗаписи узнать режим записи документа.
- Для чего используется объект конфигурации Web сервис?
- Не найден ключ защиты программы
- Работа с табличным полем документа 1С8.1
- можно ли использовать ЗУП в Бюджете?
- Вышел бесплатный Doc-O-Matic Express
- "неверный формат хранилища данных" - как бороться? Я
- Сортировать регистр сведений
- ЗиК Договор гражданско-правового характера
- v7: Акт сверки в Комплексной
- Файла Excel не читается почему-то...
- ограничение на длину файла в 8 символов в *.dbf
- как подружить 1С8 с HASP Emulator PE V2.33