![]() |
![]() |
![]() |
|
Проблема с реквизитом документа "ДокументОснование" | ☑ | ||
---|---|---|---|---|
0
simol
23.02.06
✎
17:00
|
Имею документ, который вводится на основании нескольких докментов.
При трасировке процедуры ОбработкаЗаполнения уже на первом операторе в этом реквизите хранится пустая ссылка на один из документов основания и соответсвенно другое основание туда не пишется, ровно как и Неопределено. Где это уже установлись и почему несльзя сменить программно? |
|||
1
ТелепатБот
гуру
23.02.06
✎
17:00
|
||||
2
simol
23.02.06
✎
17:13
|
(1) Не то :)
|
|||
3
root
23.02.06
✎
17:17
|
"в этом реквизите хранится пустая ссылка на один из документов основания"
а как ты определил, что эта пустая ссылка именно на документ-основание? она же пустая :) |
|||
4
simol
23.02.06
✎
17:35
|
(3)Я пользуюсь отладчикам. В окне просмотра переменных есть колонки Тип и Значение. По ним и видно.
|
|||
5
simol
23.02.06
✎
17:53
|
Неужели такой банальный вопрос?
|
|||
6
simol
27.02.06
✎
10:40
|
(0) Кажись моя тема затерялась
|
|||
7
simol
27.02.06
✎
12:28
|
(0) Доктор, меня игнорируют...Следующий :). А если серьезно, то в чем проблема?
Я пытался присвоить ДокументОснование = Неопределенно;, а затем ссылку на тот документ какой надо, но и Неопределенно не присваивается. |
|||
8
France
27.02.06
✎
12:38
|
у документа есть реквизит "ДокументОснование", или же анализируеш предопределенное значение?..
|
|||
9
simol
27.02.06
✎
12:39
|
Именно реквизит ДокументОснование и просматриваю при отладке. А предопределенное значение чего?
|
|||
10
Странно
27.02.06
✎
12:51
|
может у вас тип реквизита "ДокументОснование" не тот? может забыли сделать его составным?
|
|||
11
simol
27.02.06
✎
12:52
|
(10) Это типовая конфигурация и он составной.
|
|||
12
simol
27.02.06
✎
12:53
|
(10) Это Требование-накладная из УПП
|
|||
13
simol
27.02.06
✎
14:15
|
(0) Как я понял проблема именно с этим документом. Где задаются типы документов-оснований? Если на закладке "ввод на основании" в поле "вводится на основании", тотам перечисленно 6 документов. Но при отладке в поле ДокументОснование можно записывать только один из них. Что я не так понимаю?
|
|||
14
Mort
27.02.06
✎
14:19
|
Когда создаешь реквизит докоснование поле тип не выбираешь из списка, а щёлкаешь по 3-м точкам и отмечаешь нужные.
|
|||
15
simol
27.02.06
✎
14:21
|
(14) ТАм уже выбрано 6 документов. Но в документе в реквизит ДокументОснование можно записать только один. Причем если этот один убрать из документов оснований, то "прилипает" другой. Посмотрел в других документах в реквизите ДокументОснование - Неопределено, а в требовании-накладной сразу пустая ссылка на первый по алфавиту документ-основание и сменить нельзя.
|
|||
16
simol
27.02.06
✎
14:23
|
(14) Я его не создаю, он есть у каждого документа или я что-то путаю?
|
|||
17
Странно
27.02.06
✎
14:35
|
что значит "есть у каждого"? в списке реквизитов "ДокументОснование" указан?
|
|||
18
Mort
27.02.06
✎
14:39
|
(15) Естессна. В реквизит можно записать только одно значение. По умолчанию там хранится пустая ссылка одного из доступных типов.
|
|||
19
simol
27.02.06
✎
14:40
|
(0) Все оказалось банально просто. Моя ошибка была в том, что я считал реквизит ДокументОснование - автоматическим. Тоесть думал, он создается и принимает типы указанные на закладке "вводится на основании". Как оказалось это реквизит созданный в ручную и в нем система типы не отслеживает, это должен делать программер.
А в типовой УПП этот реквизит с ошибкой, он не составной. Считаю, что в базе знаний можно указать что таког ореквизита нет, он создан программистом конфигурации |
|||
20
Странно
27.02.06
✎
14:46
|
Ввести на основании - еще не значит присвоить реквизиту "ДокументОснование" ссылку
|
|||
21
simol
27.02.06
✎
14:47
|
(20) Это я понимал. Я и пытался присвоить а не получалось.
|
|||
22
France
27.02.06
✎
14:51
|
а ведь в (8) спросил, есть ли реквизит документОснование.
|
|||
23
simol
27.02.06
✎
14:52
|
(22) Извини, я до (19) был в заблуждении
|
|||
24
Vozhd
27.02.06
✎
14:53
|
(19) Это уже описано в штатной документации 1С.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |