0
- 23.03.2020 - 12:55
|
Подключаемся по ОЛЕ из БП3 к Бух77. Читаем документы, у которых есть реквизит шапки "Идентификатор". Он заполнен в 7-ке. Но при чтении (ДокОЛЕ77.Идентификатор) поле пустое. Название не очень удачное. В качестве эксперимента переименовал в "Идентификатор1" - всё заработало. Подскажите, пожалуйста, можно как-то без переименования получить значение поля "Идентификатор"? Может быть есть какие-то методы, типа ДокОЛЕ77.ПолучитьЗначениеРеквизита("Идентификатор" ) или что-то похожее. Не могу найти. | |
1
- 23.03.2020 - 14:16
| Как вариант: создать в глобальнике 7.7 функцию глВернутьРеквизит(имяРеквизита) и обращаться к ней из 8-ки через ДокОЛЕ77.EvalExpr() | |
2
- 23.03.2020 - 15:47
| Документ.ПолучитьАтрибут(Реквизит); | |
3
- 23.03.2020 - 16:03
| Есть такая беда, столкнулся. Но мне надо было срочно и однразово перебросить данные, поэтому просто переименовал, сделал обмен и вернул обратно. Будет время, попробую предложенное уважаемыми коллегами. Я не меньше час потерял, пока понял что дело в Имени) | |
4
- 23.03.2020 - 16:12
|
2-Блондинка в шок > То что нужно!!! :) Заработало. Спасибо большое! :) | |
5
- 23.03.2020 - 16:26
| (4)спасибо не булькает. Бег в магазин )) | |
6
- 23.03.2020 - 16:34
| 5-USSR > при случае, обязательно :))) | |
| Интернет-форум Краснодарского края и Краснодара |