#0
by rdaler
Смог ли кто-нибудь перехитрить ограничение регистра сведений чтобы в ресурсе можно было хранить табличные части?
#3
by Maxus43
ХранилищеЗначения? можно ещё в строку неограниченой длинны пихать ЗначениеВСТрокуВнутр(ТЗ). Или именно ТЧ документа? ссылку на документ лучше тогда
#6
by rdaler
Простой пример: Есть справочник с реквизитом "Контрагент" и табличной частью "ВидНоменклатуры". С течением времени список видов номенклатуры может меняться (добавляться и удаляться). В запросах должен быть доступ и к измерениям, и к ресурсам
#9
by Рэйв
что мешает сделать на каждую строку тч свою запись с ведущим Контрагент и потом спокойно иметь доступ запросом?
#14
by rdaler
Номер строки не катит. А если мы хотим удалить строку ТЧ, т.е. строк станет меньше чем было, то СрезПоследних выдаст нам строки из предыдущей версии + к текущей
#21
by hhhh
ну, как чем? Вместо номера строки. Номера строк ты говоришь пропадут, а версии все будут у тебя на месте.
#22
by Fragster
Поместить ВремВерсия Из Таблица Где Таблица.Контрагент = &Контрагент ; Выбрать * Из Таблица Где Таблица.Контрагент = &Контрагент И Таблица.Версия В (Выбрать ВремВерсия.Версия Из ВремВерсия)
#23
by rdaler
Т.е. без изврата запроса или временных таблиц не обойтись. Просто думал, что может быть кто-то нашел более изящное решение.
#24
by rdaler
В этом случае было бы замечательно что-н-ть вроде регистра накопления сделать, только с любым типом значения ресурса и, в случае типа, отличного от числа, фигачить список значений.
#28
by ice777
не нужно там никаких ТЧ. есть отборы. ТЧ храните в регистраторах, и если оч надо - пусть ТЧ проводятся по РС.
#29
by rdaler
Много где используется такой вариант и при этом разношерстная структура, что общий метод обработки не создашь. А копипастить очень не хочется! (Некрасиво)
#30
by unregistered
>> Есть справочник с реквизитом "Контрагент" и табличной частью "ВидНоменклатуры". С течением времени список видов номенклатуры может меняться (добавляться и удаляться). Я бы отказался нафиг от табличной части. Вместо ТЧ сделал бы регистр сведений с измерениями ДействуетС, ДействуетПо типа Дата (первый можно заменить на Период если регистр сделать еще и периодическим). При записи наборов контролировать неповторяемость одного ВидаНоменклатуры в одном периоде. На форме элемента Контрагенты отображать только актуальные записи по видам номенклатуры из регистра (отбором). Колонки ДействуетС ДействуетПо вообще не показывать в табличном поле, а требовать заполнения этих данные только при добавлении нового вида номенклатуры к контрагенту. Данные всегда можно получить запросом. Не надо париться с ХЗ, с номерам строк ТЧ.
#37
by Fragster
замени справочник на документ. пусть в РС пишет новую запись с ресурсом "используется" = ложь для записей, прекративших действие.
#40
by unregistered
Запрос к данным, например, за прошлый год. Что даст тебе флаг "Испольуется", если ты не знаешь в какой момент его сняли/установили?
#41
by unregistered
В ХЗ нельзя, т.к. не контролирует целостность данных. Удалишь в базе какой-нибудь вид номенклатуры, на который есть ссылка, засунутая когда-то в ХЗ, и всё - привет семье <Объект не найден ...>.
#42
by rdaler
Действительно, ничего не даст! А вот если вместо флага ставить дату снятия с использования у становящихся неактуальными записей при записи нового набора...
#43
by rdaler
+... тогда, по крайней мере в запросе смогу условие поставить, чтобы эта дата снятия была больше даты среза
#44
by Fragster
так оно у тебя непериодическое, чтоле? тогда что ты нам про срез последних тут втираешь?
#45
by unregistered
Ты издеваешься? Этот вариант с полями ДействетС ДействвуетПо я тебе предложил еще в .
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- В чем принципиальное отличие ресурса от реквизита в регистре сведений?
- Есть ли разница между ресурсом и реквизитом в регистре сведений?
- v8: Табличный документ
- Как в регистре сведений массово у всех значений поменять значение ресурса.
- Файлы ресурсов 8.1 не открываются редакторами ресурсов. Как быть?
- Табличный документ в ПолеТабличногоДокумента
- Возможно ли перенести макет таблицы Excel в Табличный документ 1С
- Табличный документ. Не могу присвоит значение к свойству "Текст"
- СКД Диаграмма (Выбранные поля только один ресурс)
- Не выводится ресурс в СКД
- Измерение VS Ресурс VS реквизит в регистре сведений
- как установить уникальность значения ресурса в регистре сведений?
В этой группе 1С
- v7: ТИС Создать счет из реализации
- Программа Friendly Pinger, может есть аналог !?
- разное сальдо на конец дня и начало следующего дня
- v7: Не могу понять НайтиДокумент
- Нужен шрифт ITF-14
- Тонкий клиент 8.2 - Ошибка загрузки компоненты mngui.dll
- Запрос. Соединение с периодическим регистром сведений
- Как при выгрузке из УТ в БП сделать чтоб фирма садилась на другую фирму?
- По кнопке "Перейти" перейти из спр-ка в регистр сведений
- УТ 11. Обработка заполнения табличной части дока
- Расчет себестоимости выпуска в Комплексной Автоматизации
- Помощь в программировании
- Получение остатков по регистру без учета текущего документа
- Ошибка vbs скрипта административной установки
- Отредактировать меню 1с8.1 (убрать "Операции")
- УТ 11: Партнери с видом "Прочие отношения"
- Ошибка SDBL
- v7: Штрих ФР-К печать ИНН
- портал ФСС (4f.fss.ru) только у меня недоступен?
- Как создать организацию, как ИП с ИНН - 12 знаков, и ОГРН - 15 знаков