#0
by Annochka
Подскажите, пожалуйста, каким образом можно организовать "вторую" табличную часть в документе в 1С Торговле 7.7. Мне нужно в ней хранить две колонки (2 реквизита), которые не имеют никакого отношения к первой таб. части.
#2
by dimzh
Таблица значений... Хранить данные можно многими способами, можно в отдельном файле, например ДБФ, можно делать реквизит шапки типа строка неогран длины и сохранять тулда ЗначениеВСтроку(тз)...
#5
by Annochka
Скорее всего остановлюсь на последнем варианте. Спасибо большое за ссылку на описание как это сделать.
#9
by Cthulhu
: для хранения ТЗ (используемой в качестве второй табличной части документа), содержащей данные только(!) НЕагрегатных типов, лучше использовать реквизит типа "строка неограниченной длины", в которую при сохранении документа записывать внутреннее представление (получаемое функцией "ЗначениеВСтрокуВнутр") такой ТЗ - а при открытии документа восстанавливать из внутреннего представления (при помощи функции "ЗначениеИзСтрокиВнутр") и использовать нужным образом... повторить по слогам: только(!) данные НЕагрегатных(!!!) типов.
#10
by Torquader
Во-второй табличной части предполагается набор пар значений. А эти значения в каждом документе свои - или, быть может, проще их сохранить в каком-то элементе справочника, а потом вставлять в документ ? Тогда ещё полезно объяснять, что такое "агрегатный тип данных" - не факт, что автор знает, что это такое.
#13
by Chum
в самой табличной части документа можно хранить дохрена табличных частей и не выделываться с внешними файлами и сторонними документами
#15
by Annochka
Мне не очень удобно с одной табличной частью - вы сейчас говорите про скрывать (показывать) колонки?. У меня в одной таб. части очень много строк, во второй - мало. Очень много трудозатрат - на выполнение этого метода.
#17
by Mikle Shaman
Я второй документ обычно делал. Непроводной и с фиксированной датой типа 01.01.1980, чтобы в журнале не болтался.
#18
by Chum
ну, если ЗагрузитьТабличнуюЧасть и ВыгрузитьТабличнуюЧасть + пара строк кода это неподъемная ноша, тогда пложи объекты метаданных под кадую такую "ношу". спер из камина?
#22
by Chum
оправдываешь ник? кто тебе сказал, что таблицы хранятся в виде кучи ТЗ с ЗначениеВСтроку?
#23
by Оболтус
Чего мне его оправдывать то? Он в оправданиях не нуждается. Ну и как же тогда эти таблицы значений хранить?
#25
by Chum
+ у меня, например, документ по заполнению данных об оказываемой услуге содержит 9 закладок, на каждой закладке своя табличная часть. Фокус в том, что эти 9 табличных частей, видимых юзеру физически представляют собой одну табличную часть этого документа. При таком подходе сохраняются все методы для строк табличной части на каждой из этих закладок, что весьма немаловажно. И никаких ТЗ на форме, что тоже весьма немаловажно.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- ЗУП - больничные и внутреннее совместительство (теория)
- Ошибка выполнения запроса "Ошибка в ограничении доступа к данным..."
- Перенос контрагентов из бухгалтерии в торговлю
- Как создать колонки в ТЗ по полю запроса.
- Сколько траффика потребляет терминал?
- Как передать в качестве параметра значение из внешнего запроса?
- Напомните, как Экселе "Свернуть" таблицу?
- Не вызывается процедура ОбработкаОжидания
- Загрузка в 1с 8.1 из XML
- v7: Расшифровка по 09 счету
- v7: Корректировка долга по 58 счету
- Последовательность документов в 1С8.1 Бухгалтерия
- Как сделать паузу в 1С8 типа sleep()?
- Обращение к процедуре объекта как к функции (Печать)
- Акт сверки и корректировка долга
- Как в СКД на форме разместить параметр СКД?
- Недоступен журнал событий Windows под администратором
- Сдача отчетности в .dbf файлах. Как их создавать?
- Какой у кого размер базы ТИС 1С77 в DBF-файлах?
- Компонента V7Plus : Ошибка инициализации XML Parser