Регистрация Правила Главная форума Поиск |
0
- 06.06.2012 - 10:46
|
1С УТ 8.2. Создаю документ "Перемещение товара". Заполняю все реквизиты формы и заполняю табличную часть документа. В табличной части в колонку "Документ резерва" (составной тип), хочу установить конкретный тип ссылка на документ "Заказ покупателя" и выбрать нужный мне документ. Вопрос - Как установить программно тип ссылка.ЗаказПокупателя. Спасибо.
| |
1
- 06.06.2012 - 11:12
| Реквизит = Документы.ДокументРезерва.ПустаяСсылка(). Так должно прокатить. | |
2
- 06.06.2012 - 11:13
| Зачем вообще использовать форму, если интерактивного ввода не предусмотрено? | |
3
- 06.06.2012 - 11:14
| а зачем устанавливать тип? | |
4
- 06.06.2012 - 11:20
| 3-Uho > Это у афффтара первый вопрос. Потом он будет спрашивать, как "программно нажать" кнопку в форме. | |
5
- 06.06.2012 - 11:30
| (3) я пытаюсь реквизиту "ДокументРезерва" присвоить значение ссылка документ ЗаказПокупателя. Не получается ( (Реквизит = ЗаказПокупателя.Ссылка - не прокатывает. реквизит остается пустым) | |
6
- 06.06.2012 - 11:34
| (5) Ну да пустым. Но выбрать сможешь теперь из нужного журнала, а не выбирать предварительно вид документа. | |
7
- 06.06.2012 - 11:58
| (6) я хочу программно установить в реквизит ссылку на документ. | |
8
- 06.06.2012 - 12:03
| Странно, есть ссылка на документ. Это значение надо поставить в реквизит. В чем проблема? | |
9
- 06.06.2012 - 12:16
|
(8) ты имеешь ввиду: Реквизит = Документы.ДокументРезерва.ПустаяСсылка(); Реквизит = ЗаказПокупателя.Ссылка; так? | |
10
- 06.06.2012 - 12:17
| Реквизит = ЗаказПокупателя.Ссылка. Достаточно | |
11
- 06.06.2012 - 12:33
| спасибо. вот так не получается почему то( | |
12
- 06.06.2012 - 12:34
| наверное, где-то ошибка... | |
13
- 06.06.2012 - 12:43
| Ошибку какую-нибудь выдает? | |
14
- 06.06.2012 - 13:12
|
Реквизит формы и реквизит документа - две разные сущности. Аффтар сам себя запутал, задействовав совершенно ненужную форму документа. | |
15
- 06.06.2012 - 16:04
| Неужели Валера взялся за освоение восьмерки? )) | |
16
- 06.06.2012 - 16:23
|
15-victuan > Сказанное в (14) не относится к именно "восьмерке". И к именно "семерке" то же. Сказанное справедливо для любой утилы по работе с базами данных: применении интерактивной формы для программного создания записи (группы записей) - совершенно ненужная, и более того, просто вредная затея. Приходит она в голову тому, кто не может отделить сущность от его отображения. Распространенная болезнь: многие пытаются сущность назвать чужими словами, надеясь, что слова изменят сущность. | |
17
- 06.06.2012 - 16:46
| А разве не надо типизировать сперва сам реквизит, прежде чем присваивать ему ссылку ? | |
18
- 06.06.2012 - 16:47
| Колонка же имеет Составной тип. Как вы ему присвоите значение какое то, не указав явно тип ? | |
19
- 06.06.2012 - 16:47
|
16-VZ >Я не на основании только этого высказывания сделал вывод, ибо: http://forums.kuban.ru/f1040/%D0%90_...B-2687491.html | |
20
- 06.06.2012 - 16:51
| (18) Можно, программа сама разберется. | |
21
- 06.06.2012 - 16:55
|
18-Vacony > У документа нет "колонок". Вот именно про это и долблю, начиная с (2). Перестанет ТС путать объект с отображением (формой) - тумана в голове поубавится. | |
22
- 06.06.2012 - 18:24
| 16-VZ >Это ты мощно задвинул ;) а так правильно конешное дело ;))) | |
| Интернет-форум Краснодарского края и Краснодара |