![]() |
![]() |
![]() |
|
не попадают записи в регистр сведений | ☑ | ||
---|---|---|---|---|
0
LivingStar
07.06.13
✎
13:34
|
На форме справочника табличное поле типа регистр сведений набор записей. Добавляю запись, отбор устанавливается, то есть в измерение встает элемент справочника, записываю элемент справочника, закрываю. Открываю в табличном поле пусто, пусто также в регистре сведений. Я так понимаю я его вывел на форму в табличное поле и напрямую добавляю в него записи, почему они не сохраняются?
|
|||
1
Maxus43
07.06.13
✎
13:35
|
>>На форме справочника табличное поле типа регистр сведений набор записей
отбор устанавливай при открытии этого справочника, на весь набор записей |
|||
2
LivingStar
07.06.13
✎
13:49
|
(1) Как это сделать подскажите???
РегистрСведений.РеквизитыТТ Измерение: Контрагенты Ресурсы: Ресурс1 Ресурс2 Ресурс3 |
|||
3
Maxus43
07.06.13
✎
13:50
|
(2) на измерение отбор ставится.
Типа наборзаписейРС.Отбор.Контрагенты.Установить(СсылкаНаТвойКонтрагент) |
|||
4
LivingStar
07.06.13
✎
13:52
|
(3) Ок! Увидел тут один пример есть....
|
|||
5
LivingStar
10.06.13
✎
05:41
|
почему не устанавливается отбор?
| РеквизитыТТ.Отбор.Контрагент.Значение = Ссылка; РеквизитыТТ.Отбор.Период.Значение = ТекущаяДата(); РеквизитыТТ.Отбор.Контрагент.Использование = Истина; РеквизитыТТ.Отбор.Период.Использование = Истина; РеквизитыТТ.Отбор.Контрагент.Установить(Ссылка); |
|||
6
Wobland
10.06.13
✎
05:46
|
(5) а тут контрагент равен или в группе?
|
|||
7
LivingStar
10.06.13
✎
05:48
|
(6) контрагент равен, если я вас правильно понял
|
|||
8
LivingStar
10.06.13
✎
05:48
|
(7+) Запись ввожу, записываю, открываю, пусто!!!
|
|||
9
Wobland
10.06.13
✎
05:49
|
а, вижу, что равно. а период?
|
|||
10
LivingStar
10.06.13
✎
05:51
|
(9) регистр периодический "в пределах дня", независимый
Период тоже равно |
|||
11
Wobland
10.06.13
✎
05:52
|
(10) а где ты об этом сказал?
|
|||
12
LivingStar
10.06.13
✎
05:55
|
(11) ну вот сейчас говорю, ещё убрал галку основной отбор по периоду, стояла, не знаю нужна нет
|
|||
13
LivingStar
10.06.13
✎
05:56
|
(12) незнаю нужен ли периодический или может простого достаточно
|
|||
14
Vovan_Magadan
10.06.13
✎
06:13
|
(0) у этой таблицы которая привязана к регистру поставь галку "Изменяет данные"
|
|||
15
LivingStar
10.06.13
✎
06:16
|
(14) поставило, что то никакого эффекта (((
|
|||
16
Vovan_Magadan
10.06.13
✎
06:17
|
(15) тебе точно нужна эта таблица? Мог бы кинуть всего 1 кнопку и все она бы автоматом открывала регистр с отбором
|
|||
17
Vovan_Magadan
10.06.13
✎
06:19
|
(15) просто для проверки через кнопку.
Вверхней панали действия добавь свою кнопку, выбери действие "Связанные сведения *имя регистра*". Проверь может так сойдёт |
|||
18
LivingStar
10.06.13
✎
06:20
|
(16) на вкладке справочника просто лежат 3 реквизита, думаю и их туда перетащить, ну и вообще во вкладке открывать реквизиты торговой точки, а что это так проблеммно?
|
|||
19
Vovan_Magadan
10.06.13
✎
06:25
|
(18)
Тогда в модуле формы ПриОткрытии например поставить ТаблицаРегистра.Отбор.... ТаблицаРегистра.Прочитать() |
|||
20
LivingStar
10.06.13
✎
06:32
|
(19) если вот этого достаточно что бы отобразать запись в таблице
то ввод изменение в ней данных я так понимаю не изменяет запись в регистре, это нужно делать программно? вроде сам регистр и лежит на форме.... |
|||
21
LivingStar
10.06.13
✎
06:35
|
если вот это выводит запись в таблице
| РеквизитыТТ.Отбор.Контрагент.Установить(Ссылка); РеквизитыТТ.Прочитать(); | то (17) открывает форму с пустыми полями... |
|||
22
Vovan_Magadan
10.06.13
✎
06:38
|
(21) короче всё заново давай.
Кидаешь на форму Таблицу. Ставишь галку "ИзменяетДанные". Например таблица называется "ТутТаблицаРегистра". Ставишь тип например РегистрСведенийСписок.КонтактнаяИнформация (именно РегистрСведенийСписок!!!) Потом в модуле формы пишешь ---- Процедура ПередОткрытием(Отказ, СтандартнаяОбработка) ТутТаблицаРегистра.Отбор.Объект.Установить(Ссылка); КонецПроцедуры ---------- Все дело пара минут, все работает проверил. если при добавлении записи в таблице будет открываться левая форма, у регистра ставим способ редактирования: "В списке" |
|||
23
LivingStar
10.06.13
✎
06:40
|
(22) большое спасибо, сейчас переделаю....
|
|||
24
LivingStar
10.06.13
✎
06:57
|
Вообще этот регистр создал как хранение дополнительных реквизитов торговой точки которая относится к контрагенту, но изначально создал 3 реквизита, как реквизиты справочника эти потом добавились. Сейчас думаю как быть вообще?!! Перенести те 3 в этот регистр. А вообще одна таблица с 1 надписью как то не наглядно смотрится. Думаю к какому решению то бы прийти!!!
|
|||
25
Vovan_Magadan
10.06.13
✎
09:42
|
(24) в смысле "А вообще одна таблица с 1 надписью как то не наглядно смотрится" ? Лучше все подкреплять картинками
|
|||
26
LivingStar
10.06.13
✎
10:55
|
(25) Думал что там выводить нужно только последнее значение периодического регистра.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |