Перейти к содержимому


Услуги программиста 1С
Профессиональные программисты 1С.
Весь комплекс услуг сопровождения 1С.

Курсы 1С
Бухгалтерам, менеджерам
и программистам.
Бесплатно!
Живое индивидуальное обучение по 1С.

Множественная табличная часть


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 5

#1   Kazimar

Kazimar

      Подполковник

    • Пользователи
    • PipPipPipPipPip
    • Сообщений: 136
    • Регистрация: 04-February 09
    • Откуда: , ,

Отправлено 31 August 2010 - 18:44

Всем привет! Народ, кому не лень, опишите в этой теме кто какими способами пользуется для хранения нескольких табличных частей в документах или справочниках.
Спасибо!
  • 0

#2   Ardi

Ardi

      Генерал-полковник

    • Пользователи
    • PipPipPipPipPipPipPipPipPip
    • Сообщений: 958
    • Регистрация: 27-January 09
    • Откуда:Столица

Отправлено 31 August 2010 - 18:55

Интересный способ (При использовании закладок) - это хранить несколько табличных частей в этой же табличной части.
И использовать вспомогательную тз при открытой на экран форме для хранения всех данных, а отображать только нужные на этой закладке данные и нужные колонки.
  • 0

#3   g789

g789

      Генерал-майор

    • Пользователи
    • PipPipPipPipPipPipPip
    • Сообщений: 270
    • Регистрация: 11-March 08
    • Откуда:Киев , ,

Отправлено 01 September 2010 - 09:12

Для документов - документы введенные на основании, для справочников - подчиненные справочники. При открытии форм загружаем данные в ТЗ, при записи перезаписываем "дочерние" объекты. Но всю логику работы со строками (добавление, редактирование, удаление) придется писать в ручную. Способ Ardi, с использованием закладок проще в реализации, но по моему менее гибок.
plus, стоки неограниченной длины вроде бы хранятся все в одной таблице 1SBLOB, так - что можно получить сильный рост этой таблицы, поправьте если не прав, что для dbf базы не есть хорошо.
  • 0

#4   AgA

AgA

      Генерал-майор

    • Пользователи
    • PipPipPipPipPipPipPip
    • Сообщений: 276
    • Регистрация: 07-November 09
    • Откуда:Харьков , Харьковская Область , Украина

Отправлено 01 September 2010 - 19:24

Когда то встречал при открытии создается таблица значений и разворачивается в видимую часть. при закрытии результат записывается в реквизит документа (строка неограниченной длины). Таких таблиц может быть много.
  • 0

#5   g789

g789

      Генерал-майор

    • Пользователи
    • PipPipPipPipPipPipPip
    • Сообщений: 270
    • Регистрация: 11-March 08
    • Откуда:Киев , ,

Отправлено 02 September 2010 - 16:32

plus, проблема не в росте базы вообще, а в росте одной таблицы. Для dbf файлов придел в 2 гига.
  • 0

#6   MaxxaM

MaxxaM

      Лейтенант

    • Пользователи
    • PipPip
    • Сообщений: 54
    • Регистрация: 15-October 07
    • Откуда:, ,

Отправлено 02 September 2010 - 21:56

Еще пара вариантов:
1. Создать и использовать дополнительную дбф (ввод / вывод через ТЗ)
2. Создать обработку эмулирующую документ - которая при сохранении/ проведении создает пару документов, но тогда надо будет перекрывать все действия с документов (удаление, снятие с проведения, изменение даты и т.д) cool
  • 0






Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных