|
Поиск Документа | ☑ | ||
---|---|---|---|---|
0
tolok_d
05.09.12
✎
14:50
|
Подскажите, кто знает. С внешней обработки обратится к документу, если название документа вводится в форме ВО. Я пытаюсь так, но не работает:
Попытка Документы.Строка(ДокументНаОсновании); Исключение Сообщить("Ошибка"); КонецПопытки; ДокументНаОсновании - реквизит ВО. В нем содержится название документа(например, ЗаказПокупателя) |
|||
1
Feanorko
05.09.12
✎
14:51
|
Документы[ДокументНаОсновании]
|
|||
2
tolok_d
05.09.12
✎
14:54
|
(1) не работает
|
|||
3
tolok_d
05.09.12
✎
14:56
|
Никто не знает?
|
|||
4
Maxus43
05.09.12
✎
14:56
|
работет если без пробелов
|
|||
5
Feanorko
05.09.12
✎
14:56
|
(2) извини, друг, но это http://lurkmore.so/images/d/d8/A13.jpg
|
|||
6
Fish
05.09.12
✎
14:57
|
(2) А что ты хочешь такой строкой, как Документы[ДокументНаОсновании] добиться вообще?
|
|||
7
tolok_d
05.09.12
✎
14:57
|
(4) без пробелов не работает. Я же пробывал
|
|||
8
tolok_d
05.09.12
✎
14:57
|
(5) что ты хочеш этим сказать?
|
|||
9
tolok_d
05.09.12
✎
14:59
|
(6) По введенным данным в этой переменной, будет формироваться документ на основании
|
|||
10
salvator
05.09.12
✎
14:59
|
Код покажи свой
|
|||
11
Fish
05.09.12
✎
14:59
|
(9) Тогда всё неправильно
|
|||
12
Reset
05.09.12
✎
15:00
|
(2) Говорит "Неопознанный оператор" ?
|
|||
13
Maxus43
05.09.12
✎
15:01
|
(9) метод Заполнить у документа смотри
|
|||
14
tolok_d
05.09.12
✎
15:02
|
(12) да
|
|||
15
tolok_d
05.09.12
✎
15:02
|
(11) есть какие то предложения по существу?
|
|||
16
Reset
05.09.12
✎
15:02
|
(14) См (5)
|
|||
17
tolok_d
05.09.12
✎
15:03
|
(10) написан в самом верху
|
|||
18
tolok_d
05.09.12
✎
15:03
|
(16) объясни. а то шутники собрались http://petrometr.ru/126
|
|||
19
salvator
05.09.12
✎
15:04
|
(17) Он ни о чем. Что ты дальше пытаешься сделать после попытки?
|
|||
20
Fish
05.09.12
✎
15:05
|
(15) Напиши так: НовыйДок = Документы[ДокументНаОсновании].СоздатьДокумент() А дальше заполняй НовыйДок.
|
|||
21
Reset
05.09.12
✎
15:05
|
(19) Он ни очем, начиная со со второй строчки.
буквально, у автора написано Попытка Документы.ЗаказаПокупателя Исключение Что ему здесь объяснять? |
|||
22
tolok_d
05.09.12
✎
15:09
|
(16) и (5) родились со знаниев 1с? Если сложно объяснить, то никто не заставляет, а разводить клоунаду не надо.
|
|||
23
tolok_d
05.09.12
✎
15:10
|
(15) спасибо. Еще учусь, иногда делаю глупые ошибки. Спасибо за помощь
|
|||
24
Maxus43
05.09.12
✎
15:10
|
(22) объясни нормально что ты хочеш сделать по русски, а не словами "обратится к документу" - ибо под этим подразумевать можно что угодно
|
|||
25
tolok_d
05.09.12
✎
15:13
|
(14) Пользователь вводит название документа, на основании которого будет создаваться документ.
|
|||
26
tolok_d
05.09.12
✎
15:13
|
(25) для (24)
|
|||
27
Fish
05.09.12
✎
15:14
|
(25) Так не получится. Нельзя создать документ на основании названия типа "ЗаказПокупателя". Можно ввести документ на основании конкретного документа. Для этого тебе нужна ссылка на документ, а не его название.
|
|||
28
salvator
05.09.12
✎
15:15
|
имхо автор путает понятия "документ-основание" и "на основании названия документа"
|
|||
29
Fish
05.09.12
✎
15:16
|
+(27) Если ты не имеешь в виду под "вводом на основании" просто создание нового "Заказа покупателя".
|
|||
30
Шапокляк
05.09.12
✎
15:17
|
(25) Приведи пример того, что введен пользователем.
|
|||
31
Reset
05.09.12
✎
15:17
|
Автор зачем-то изобретает свой версию кнопки "Ввести на основании"
|
|||
32
tolok_d
05.09.12
✎
15:19
|
(27) Нет. Нужно любой документ.
|
|||
33
tolok_d
05.09.12
✎
15:19
|
(28) а поподробнее можно?
|
|||
34
Reset
05.09.12
✎
15:20
|
Как минимум, тут нельзя заставлять пользователя вводить "имя" документа, а предоствлять меню
|
|||
35
Шапокляк
05.09.12
✎
15:20
|
Думаю, скорее, способ подбора источника для заполнения своего документа.
|
|||
36
Reset
05.09.12
✎
15:21
|
(35) Мне показалось, что пользователь будет вводить именно новый тип
|
|||
37
tolok_d
05.09.12
✎
15:21
|
(30) например, ЗаказПокупателя, РеализацияТоваровУслуг, ПланЗакупок
|
|||
38
Reset
05.09.12
✎
15:21
|
Создаваемый то есть, а не источник
|
|||
39
tolok_d
05.09.12
✎
15:22
|
(35) да
|
|||
40
Reset
05.09.12
✎
15:23
|
(39) Тогда почему нельзя создать человеческое поле ввода с составным типом из документов-ссылок?
|
|||
41
Reset
05.09.12
✎
15:24
|
В котором выбрать и тип и собственно документ
|
|||
42
tolok_d
05.09.12
✎
15:26
|
(40) согласен, Спасибо. А всетаки, есть возможность обратиться к документу, через ввод его названия?
|
|||
43
Fish
05.09.12
✎
15:29
|
(42) Можно, как в (20), но это не есть корректно. У тебя получается, что пользователь должен вводить имя документа, как оно определено в конфигураторе, а в ряде случаев названия документа в конфигураторе и в пользовательском режиме могут различаться.
|
|||
44
tolok_d
05.09.12
✎
15:30
|
(43) спасибо огромное. буду знать)
|
|||
45
Fish
05.09.12
✎
15:31
|
(44) Тебе лучше пробежаться по метаданным циклом и считать имена документов и их синонимы. А для пользователя сделать список выбора из синонимов, по которым ты сможешь определить имя документа.
|
|||
46
Fish
05.09.12
✎
15:32
|
+(45) Для примера поищи обработку УниверсальныеПодборИОбработкаОбъектов там это реализовано.
|
|||
47
tolok_d
05.09.12
✎
15:35
|
(46) Вам нет цены! Спасибо огромное)
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |