|
Реквизит формы в СКД | ☑ | ||
---|---|---|---|---|
0
Filkkore
31.08.20
✎
12:36
|
БП 3.0
Реально ли вообще запихнуть в СКД реквизит формы документа? Подскажите пожалуйста, если сталкивались с подобным. |
|||
1
butterbean
31.08.20
✎
12:48
|
что значит "запихнуть"?
|
|||
2
Filkkore
31.08.20
✎
12:51
|
(1) Ну воспользоваться реквизитом формы в условии отчета на СКД например.
|
|||
3
butterbean
31.08.20
✎
12:51
|
через параметры можно
|
|||
4
Filkkore
31.08.20
✎
12:52
|
(3) А где и как передать этот реквизит в параметр?
|
|||
5
Pro-tone
31.08.20
✎
13:00
|
А зачем? Что сделать-то хочешь?
|
|||
6
Filkkore
31.08.20
✎
13:05
|
(5) Нужен отчет по Счетам от поставщиков, в который попадают не оплаченные или просроченные счета. А реквизиты СтатусДокумента и СрокОплаты являются реквизитами формы.
|
|||
7
D_E_S_131
31.08.20
✎
13:42
|
(6) Ну так если это отчет, то в настройке параметров можно поставить отображение на форме.
|
|||
8
Энштейн 1С
31.08.20
✎
13:48
|
(0) Брать данные из документов для отчетов плохой тон и презрение архитекторов 1С
|
|||
9
Энштейн 1С
31.08.20
✎
13:48
|
(0) Данные надо брать из регистров
|
|||
10
Энштейн 1С
31.08.20
✎
13:50
|
(6) Реквизиты формы, скорее всего берутся из реквизитов документов, поищи куда ссылается реквизит формы и его уже выводи в СКД
|
|||
11
Pro-tone
31.08.20
✎
13:57
|
(6) тебе камрад дал верный ответ в (10), скорее всего "Статус оплаты" - это реквизит документа (я не думаю, что по нему ведется история изменения, хотя кто знает, и тогда это запись регистра сведений), оттуда и надо брать данные для твоего отчета
|
|||
12
Filkkore
31.08.20
✎
14:15
|
(9) (11) В документе не установлены движения ни по каким регистрам и реквизит формы также ни к чему не отсылается, это реально просто поле, созданное на форме. Ну и дичь.
|
|||
13
Энштейн 1С
31.08.20
✎
14:23
|
(12) Нажми правой кнопкой мыши на реквизит формы и посмотри Свойство "Данные", там прописывается откуда он берет данные
|
|||
14
s_newbi
31.08.20
✎
14:24
|
Нет.
Копай откуда эти реквизиты формы заполняются |
|||
15
Filkkore
31.08.20
✎
14:24
|
(13) В пути к данным просто имя реквизита.
|
|||
16
Энштейн 1С
31.08.20
✎
14:26
|
(15) А ниже в "Тип значения"? и там троеточие на "Данных" туда тоже щелкай
|
|||
17
Filkkore
31.08.20
✎
14:28
|
(14) Я так понял, значение реквизита меняется просто при создании документа оплаты типа Списание с расчетного счета. Ниоткуда он данные не берёт.
|
|||
18
Filkkore
31.08.20
✎
14:30
|
(16) Ничего нет, троеточие неактивно даже.
|
|||
19
Энштейн 1С
31.08.20
✎
14:31
|
(18) В поле "Тип значения" тоже пусто?
|
|||
20
s_newbi
31.08.20
✎
14:34
|
(19) Я вот тоже недопираю куда ты его подводишь...
Вся эта нужная инфа в регистрах сведений хранится, в свойствах реквизитов формы ничего не найдет |
|||
21
Энштейн 1С
31.08.20
✎
14:37
|
(20) Кроме регистра сведений есть еще 3 регистра, и бывает такое что реквизита нет ни в одном регистре сведений, как его тогда вывести в СКД?
|
|||
22
s_newbi
31.08.20
✎
14:39
|
(21) Я хз о чем вы тут.
Человеку нужен статус и срок оплаты И както странно сложилось, что в БП есть РегистрСведений.СтатусыДокументов и РегистрСведений.СрокиОплатыДокументов |
|||
23
Filkkore
31.08.20
✎
14:39
|
(19) Нет такого. Покопался в коде формы, само по себе поле всё таки видимо создано тупо на форме, а данные берёт из РегистрыСведений.СтатусыДокументов.ПолучитьСтатусыДокумента(Ссылка, Организация).Статус
Там он, насколько я понимаю, в зависимости от документа подбирает статусы из некой Коллекции Статусов ну и видимо проверяет наличие связанных документов оплаты для определения статуса. |
|||
24
Filkkore
31.08.20
✎
14:41
|
В общем, всем спасибо за наводки, дальше наверное сам разберусь =)
|
|||
25
Энштейн 1С
31.08.20
✎
14:42
|
(23) Найдите в РегистрыСведений.СтатусыДокументов нужный Вам реквизит и присоединяйте в запросе СКД этот регистр с реквизитом левым соединением и будет Вам счастье
|
|||
26
Pro-tone
31.08.20
✎
16:45
|
(24) зайди в модуль формы документа "Счет", вбей в строку поиска по тексту кода имя твоего реквизита формы и увидишь где он заполняется в коде и откуда берутся данные заполнения
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |