Хранение матрицы в 1С #584065


#0 by Быдло замкадное
предыстория: хранится табличка в екселе, типа морского боя) На пересечениях столбцов-строк пользователи ставят галки. Стоит задача перенести работу с этой табличкой в 1С. Какими объектами можно визуализировать такую табличку ?? На ум приходит только РС с парой измерений (столбец, строка) и отчет к этому регистру...
#1 by shuhard
чё ж такая фантазия бедная:
#2 by Быдло замкадное
ТЧ... как там нарисовать табличку ? чтобы была колонка, столбец и в середине галки ?! Макет... как его пользователи редактировать будут ?
#3 by Быдло замкадное
Идея с макетом хорошая, он больше всего похож на таблицу в 1С. Но как с ним работать ?! Что бы пользователь мог зайти, наставить там галок, выйти и все это сохранилось
#4 by skiller3000
я делал такое - табличный документ можно сохранять в хранилище доп. информации. и выводить его при случае... правда если несколько пользователей при этом будет это делать, то тут надо оперативное обновление данных
#5 by Wobland
булевские значения, расшифровка
#6 by Cube
Не поверишь, в любой ТЧ есть и строки и колонки...
#7 by shuhard
[чтобы была колонка, столбец] белочка ?
#8 by Быдло замкадное
не тупим и читаем условие задачи. Возьмем столбец номер 3. В нем 1 строкой будет тип Справочник, во второй и в каждой последующей признак булево. Опишите мне такую ТЧ
#9 by Kashemir
Любая позиция в плоской таблице описывается 2 значениями, Х и У. Чего тут думать ...
#10 by shuhard
она - белочка
#11 by Wobland
то, что ты называешь первой строкой, есть собссно сам реквизит, например, имя справочника
#12 by SUA
скорее всего РС с 2мя измерениями и будет. А форму и "на лету" рисовать можно.
#13 by Фокусник
в ТЧ (или в РС) хранить данные (реквизиты ТЧ: строка, колонка, значение или измерения РС: строка, колонка и ресурс РС: значение), а отображать на форме ТЗ, колонки ТЗ строить динаимически в зависимости от количество колонок в измерении РС.
#14 by anastasia1188
можно у колонки табличной части делать составной тип "СправочникССылка" и "Булево" в зависимости от номера Текущей строки выбирать нужный тип
#15 by Живой Ископаемый
смотрите, галки ставятся сами на пересечении столбцов и строк...
#16 by Быдло замкадное
при изменении колонок или количества колонок конфигурацию будешь менять..?
#17 by Живой Ископаемый
2 в какой момент я должен был вообразить что количество колонок изменится? что такое изменение колонок - вообще не понял. Хочешь годных советов - опиши задачу более полно.
#18 by Kashemir
Реализацию формы представления таблицы ты можешь позволить любую... зачем для этого конфигурацию менять. При открытии - развернул к нужному представлению, при записи - свернул и сохранил.
#19 by shuhard
чудишь ? ясен пень количество реквизитов ТЧ делается заранее по максимуму, штук 100
#20 by acsent
Для формы юзать табличный документ, для хранения РС с 2 измерениями
#21 by Фокусник
не нужно так делать. Хранить можно "лентой", а выводить на форму "шахматкой" :)
#22 by Kashemir
Зря - топорное решение.
#23 by Быдло замкадное
как что за хранилище доп информации можно поподробнее ?
#24 by ВосточныйПарень
У меня так: Есть документ с ТЧ в котором 3 колонки - 2 колонки это по вертикали и горизонтали значения, а 3 это значения на пересечении (у меня там не булево, а перечисление). При открытии документа на форме формируется таблчный документ в режиме ввода данных. При записи документа значения считываются в ТЧ. При открытии документа есть переменная типа ТЗ с адресами ячеек откуда чего куда считывать.
#25 by Arseny
А хранить галочки в строке типа "0000010000100000|1000000000100000"?
#26 by skiller3000
в типовых есть справочник "ХранилищеДопИнформации", если интересует пример - могу сбросить на почту
#27 by Stim213
хранится обыкновенно в ТЧ документа, выводится только отдельным ТП как шахматка и все дела
#28 by Wingless
Писец какой-то. Саму ТЗ в хранилищезначения сохранять не судьба?
#29 by kiruha
Если матрица разряженная - это оптимально Измерениия координата Х координата Y ресурс Галка Булево Всякие ТЧ и т.п. детский сад, если есть разряженная матрица 1000*1000
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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