|
COM и PHP обращение к свойствам через [] | ☑ | ||
|---|---|---|---|---|
|
0
Бешенный
01.07.14
✎
11:49
|
Вообще вопрос больше по PHP.
Делаю связку PHP через COM. Знания по PHP вобщем-то стартовые. Вот такая конструкция для работы со справочниками работает: $res = $app->Connect($strconn); $contr = $res->Catalogs->Контрагенты; (или $contr = $res->Справочники->Контрагенты;) При этом в eclipse подсвечивается синтаксическая ошибка (не нравятся русские буквы). Но, если мне нужно обращение через индекс, то вот такое не работает: $contr = $res->Catalogs["Контрагенты"]; Вываливается exception. С круглыми скобками тоже пробовал. Причем foreach работает: $spr = $res->Catalogs; foreach ($spr as $obj) { // Здесь $obj доступен. Т.е. можно перебрать все справочники. } Ну и, собственно, вопрос. Можно ли заставить работать PHP с 1С через индексы: $res->Catalogs["Контрагенты"]? |
|||
|
1
Бешенный
01.07.14
✎
11:55
|
Версия PHP 5.4.30, если это важно.
|
|||
|
2
acsent
01.07.14
✎
11:57
|
получить()
|
|||
|
3
Бешенный
01.07.14
✎
12:00
|
(2) Так нету такого метода у СправочникиМенеджер
|
|||
|
4
Fragster
гуру
01.07.14
✎
12:10
|
(0) правильно сделать вебсервис, который бы делал нужное, и его уже дергать.
|
|||
|
5
Бешенный
01.07.14
✎
12:11
|
(4) Знаю, но тогда нужно снимать конфу с поддержки. Некритично, но хотел обойти.
|
|||
|
6
Бешенный
01.07.14
✎
12:13
|
Да вобщем-то меня и такое решение:
$contr = $res->Catalogs->Контрагенты; устраивает. Но, как говорится, дело принципа. )) |
|||
|
7
Сергиус
01.07.14
✎
12:17
|
(6)Боюсь только так и можно обращаться..
|
|||
|
8
lex-kex
01.07.14
✎
12:18
|
Через запрос делай
|
|||
|
9
Fragster
гуру
01.07.14
✎
12:27
|
(5) зачем снимать? включить возможность изменения корня - и всё.
|
|||
|
10
batmansoft
01.07.14
✎
12:30
|
(0) А зачем вы из PHP 1С вызываете? У вас что, 1С на вэб сервере прямо стоит?
|
|||
|
11
Бешенный
01.07.14
✎
12:34
|
(10) Да, но этот web-сервер не публичный. Это для внутренних нужд.
|
|||
|
12
Бешенный
01.07.14
✎
12:38
|
(8) Годное решение. Пойдет.
|
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |