0
- 23.11.2019 - 18:28
|
1С:Предприятие 8.3 (8.3.15.1700) Бухгалтерия предприятия, редакция 3.0 (3.0.72.72) Рисую внешнюю печатную форму к Реализации. Адрес контрагента получаю вот так: Контрагент = СсылкаНаДокумент.Контрагент; ТабЧасть = Контрагент.КонтактнаяИнформация; ПараметрыОтбора = Новый Структура; КонтактИнформ = ПредопределенноеЗначение("Справочник.ВидыКонтактно йИнформации.ЮрАдресКонтрагента"); ПараметрыОтбора.Вставить("Вид", КонтактИнформ); МассивСтрок = ТабЧасть.НайтиСтроки(ПараметрыОтбора); ЮрАдресКонтра = МассивСтрок[0].Представление; Всё работает. Пытаюсь точно так же получить адрес организации: Организация = СсылкаНаДокумент.Организация; ТабЧастьОрг = Организация.КонтактнаяИнформация; ПараметрыОтбОрг = Новый Структура; КонтактИнфОрг = ПредопределенноеЗначение("Справочник.ВидыКонтактно йИнформации.ЮрАдресКонтрагента"); ПараметрыОтбОрг.Вставить("Вид", КонтактИнфОрг); МассивСтрокОрг = ТабЧастьОрг.НайтиСтроки(ПараметрыОтбОрг); ЮрАдресОрг = МассивСтрокОрг[0].Представление; Пишет ошибку: "Индекс находится за границами массива". Как я понимаю, принцип хранения адреса организации отличается от контрагента. А как, в таком случае, этот адрес получить? | | |
1
- 23.11.2019 - 18:31
| Простите, был напуган. Разобрался. | | |
2
- 23.11.2019 - 19:52
| Блин.. А телефон организации как получить? | | |
3
- 24.11.2019 - 08:02
| Главное успокоится и спокойно во всём разобраться | | |
4
- 24.11.2019 - 12:22
| (0)Кури в сторону общего модуля "УправлениеКонтактнойИнформацией" | | |
5
- 26.11.2019 - 17:53
|
Причина трабла тут: КонтактИнфОрг = ПредопределенноеЗначение("Справочник.ВидыКонтактно йИнформации.ЮрАдресКонтрагента"); Нужен не ЮрАдресКонтрагента, а ЮрАдресОрганизации. Копипаста - враг! :) | | |
6
- 26.11.2019 - 18:00
| МассивСтрок[0].Представление - афигенный код)) Хоть бы проверку сделал вдруг нет адреса, будет ошибка тогда. | | |
7
- 26.11.2019 - 18:12
| +6. Запросы рулят. | | |
8
- 26.11.2019 - 18:45
|
В БП 3.0 уже все есть, не надо ничего выдумывать, никаких запросов, никаких предопределенных значений Функция КонтактнаяИнформацияОбъекта(СсылкаИлиОбъект, ВидКонтактнойИнформации = Неопределено, Дата = Неопределено, ТолькоПредставление = Истина) Экспорт | | |
9
- 26.11.2019 - 19:52
|
А, завтра 1с поменяет набор функций и все полетит к чертям :( Хотя, они и структуру данных могут поменять... | | |
10
- 26.11.2019 - 20:46
| Цитата:
Специалист из меня неважный, играю как умею. Для этого нужно хорошо знать эти функции. А с этим - проблема. | | |
11
- 26.11.2019 - 21:27
| Я думаю, что хорошо эти функции и сами разработчики не знают. Приличная фирма по идее должна бы включать в состав конфигурации какое-то более-менее вразумительное описание. Сейчас пока что-то найдешь, полжизни потратишь | | |
12
- 26.11.2019 - 22:10
| Да, 8ка сложна невероятно.. То, что на 77 занимало час - на 8 трачу день. И это при условии того, что знаю, что делать. А какая же она тормознутая.. | |
| Интернет-форум Краснодарского края и Краснодара |