0 / 0 / 0
Регистрация: 28.10.2010
Сообщений: 26
|
|
1 | |
1C 8.x Как обратиться с Документа1 к реквизиту Документа2?15.11.2010, 10:17. Показов 6666. Ответов 17
Метки нет (Все метки)
Здравствуйте, я сделал из на основании документа1 - документ2, при этом записал в реквизит Документа2 значение, и сейчас хочу узнать по этому реквизиту делал ли я на основании Документ2 или нет, как это реализовать. Спасибо всем за ответы.
0
|
15.11.2010, 10:17 | |
Ответы с готовыми решениями:
17
Как Из Документа-объекта Обратиться К Реквизиту Формы? Как обратиться к реквизиту справочника в модуле менеджера Как обратиться к реквизиту экранной формы в модуле документа? как можно обратиться к реквизиту справочника из модуля документа? |
970 / 773 / 171
Регистрация: 12.04.2009
Сообщений: 1,700
|
||||||
15.11.2010, 15:12 | 2 | |||||
В документе1 нет сведений о документе2, поэтому делайте запрос с отбором по документу основание:
1
|
0 / 0 / 0
Регистрация: 28.10.2010
Сообщений: 26
|
|
15.11.2010, 15:23 [ТС] | 3 |
Спасибо, вечерком попробую, что получится. И Уточнение НалоговаяНакладная это как документ2, То есть Документ2.МойРеквизит ИЗ Документ.Документ2 КАК Документ2 или я не так понял?
0
|
970 / 773 / 171
Регистрация: 12.04.2009
Сообщений: 1,700
|
|
15.11.2010, 17:25 | 4 |
да, вы правильно поняли
0
|
0 / 0 / 0
Регистрация: 28.10.2010
Сообщений: 26
|
||||||
15.11.2010, 22:07 [ТС] | 5 | |||||
Что-то не получается, хочу хоть просто получить и сообщить реквизит, но нет, хоть при вводе на основании ему присваивается уникальное значение
Вот что у меня получилось, но не работает
0
|
970 / 773 / 171
Регистрация: 12.04.2009
Сообщений: 1,700
|
|
15.11.2010, 23:07 | 6 |
что-то вы сильно намудрили
0
|
0 / 0 / 0
Регистрация: 28.10.2010
Сообщений: 26
|
|
15.11.2010, 23:43 [ТС] | 7 |
Да, если честно никак не могу понять как правильно делать запросы, от сейчас читаю в гугле, но не могу понять как именно обратится к тому реквизиту, который нужно.
Подскажите, а то уже голову сломал.
0
|
0 / 0 / 0
Регистрация: 28.10.2010
Сообщений: 26
|
||||||
17.11.2010, 02:40 [ТС] | 8 | |||||
Подскажите, как все же сравнить номер квитанции с реквизитом Документ.РеализацияТоваровУслуг.ВводНаОснованииСервис, а то никак не получается. Спасибо.
Добавлено через 59 минут Пока код запроса такой:
Что не так не могу понять, подскажите
0
|
970 / 773 / 171
Регистрация: 12.04.2009
Сообщений: 1,700
|
||||||
17.11.2010, 09:30 | 9 | |||||
Естественно работать не будет, что вы сравниваете??
Вы написали полнейший бред. Никогда объекты разных типов не будут равны, да и тем более ссылка и номер
0
|
0 / 0 / 0
Регистрация: 28.10.2010
Сообщений: 26
|
||||||
17.11.2010, 14:36 [ТС] | 10 | |||||
Сделал так как вы написали, но результат "Не нашел", почему он не может показать значения ВводНаОснованииСервис, никак не могу понять,
Вот текст:
0
|
0 / 0 / 0
Регистрация: 28.10.2010
Сообщений: 26
|
||||||
25.11.2010, 19:18 [ТС] | 11 | |||||
Спасибо за помощь, проблему решил таким способом:
0
|
970 / 773 / 171
Регистрация: 12.04.2009
Сообщений: 1,700
|
|
25.11.2010, 21:56 | 12 |
Коллекции в 1С работают очень медленно, поэтому лучше использовать запросы, они намного быстрее и выполняются на сервере.
Да и не пойму, чем вас не устроило то решение что я предлагал, оно более оптимальное.
0
|
0 / 0 / 0
Регистрация: 28.10.2010
Сообщений: 26
|
|
26.11.2010, 11:43 [ТС] | 13 |
Что-то никак не получается сделать запросом, так - без проблем, но работает действительно медленно. Делал тем способом, что вы подсказали, но никакого результата, что не так делаю понять не могу. Подскажите, как то же сделать запросом. Спасибо
0
|
0 / 0 / 0
Регистрация: 28.10.2010
Сообщений: 26
|
||||||
09.12.2010, 10:42 [ТС] | 14 | |||||
наконец-то решил проблему:
0
|
970 / 773 / 171
Регистрация: 12.04.2009
Сообщений: 1,700
|
||||||
09.12.2010, 15:45 | 15 | |||||
Это вы не решили, а усложнили, почему бы с помощью того же самого запроса и отбор не делать?
0
|
0 / 0 / 0
Регистрация: 28.10.2010
Сообщений: 26
|
|
09.12.2010, 17:23 [ТС] | 16 |
Это немножко не правильно! Но в принципе возможно. И все же результат даже такого запроса на лицо, он выполняется мгновенно несмотря на количество документов.
Подскажите, как сделать что бы в "Связанные документы" было видно какой документ был создан на основании
0
|
970 / 773 / 171
Регистрация: 12.04.2009
Сообщений: 1,700
|
|
09.12.2010, 17:36 | 17 |
Конфигуратция -> Документы -> ИмяДокумента открыть главный конструктор документа
Далее переходим на вкладку "Ввод на основании", и видим, "Вводится на основании:", "Является основанием для:". Вот тут указываются документы. Далее, надо не забывать про отбор: Идем в Конфигуратция -> Общие -> КритерииОтбора -> СтруктураПодчиненности, и там то же самое.
0
|
0 / 0 / 0
Регистрация: 28.10.2010
Сообщений: 26
|
|
09.12.2010, 23:07 [ТС] | 18 |
Нашел, но там нет Ввод на основании или что-то подобного. Что здесь выбрать?
0
|
09.12.2010, 23:07 | |
09.12.2010, 23:07 | |
Помогаю со студенческими работами здесь
18
Как обратиться к реквизиту формы документа из внешней обработки Обратиться к реквизиту отчета, обычная форма Как в oracle обратиться к таблице и где и как в delphi 5 обратиться к бд? Как связать Справочник и РегистрНакопления по реквизиту Как реквизит справочника подставить реквизиту документа Как назначить тип реквизиту непределенного типа? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |