forum.bitel.ru http://forum.bitel.ru/ |
|
Phone Получить номер телефона http://forum.bitel.ru/viewtopic.php?f=19&t=10486 |
Страница 1 из 1 |
Автор: | SeGa [ 02 май 2015, 18:06 ] |
Заголовок сообщения: | Phone Получить номер телефона |
Как получить номер телефона на поинте? |
Автор: | Artur [ 05 май 2015, 13:49 ] |
Заголовок сообщения: | Re: Phone Получить номер телефона |
Оно? Artur писал(а): Код: import bitel.billing.server.phone.bean.ClientItem; .... ClientItem phoneClientItem = ....; .... List<String> phoneList = phoneClientItem.getClientNumbers(); |
Автор: | SeGa [ 05 май 2015, 18:05 ] |
Заголовок сообщения: | Re: Phone Получить номер телефона |
Самое интересное что вот тут ClientItem phoneClientItem = ....; Если делаю вот так: Код: ClientItem phoneClientItem = new ClientItem(); List<String> phoneList = phoneClientItem.getClientNumbers(); В ответ на phoneList.size() получаю 0 ЗЫ: пока еще только разбираюсь в java ![]() Вот куда я хочу это вставить Код: package ru.neocom;
import java.sql.SQLException; import java.util.List; import org.w3c.dom.Element; import ru.bitel.bgbilling.common.BGException; import bitel.billing.server.phone.bean.ClientItem; public class Balance extends bitel.billing.server.ActionBase { @Override public void doAction() throws SQLException, BGException { ClientItem phoneClientItem = new ClientItem(); List<String> phoneList = phoneClientItem.getClientNumbers(); Element table = createElement(rootNode, "Info"); Element element = createElement(table, "Inforow"); element.setAttribute("cid", String.valueOf(cid)); element.setAttribute("Test", String.valueOf(phoneList.get(0))); } } |
Автор: | stark [ 05 май 2015, 18:46 ] |
Заголовок сообщения: | Re: Phone Получить номер телефона |
так вы сами объект создали, поэтому он и пустой. а надо его из базы считать. |
Автор: | Artur [ 05 май 2015, 19:24 ] |
Заголовок сообщения: | Re: Phone Получить номер телефона |
Я потому и написал там многоточие, т.к. не знаю откуда вы хотите получить объект поинта. Можно из БД вот так получить: Код: import bitel.billing.server.phone.bean.ClientItemManager; import bitel.billing.server.phone.bean.ClientItem; import java.sql.Connection; ... int cid = код_договора; int phone_mid = код_модуля_phone; Connection connection = экземпляр_соединения_с_БД; ClientItemManager itemManager= new ClientItemManager( connection, phone_mid ); List<ClientItem> itemList = itemManager.getItemList( int cid ); for( ClientItem item : itemList ) { List<String> phoneList = item.getClientNumbers(); ..... } Опишите вашу задачу. |
Автор: | SeGa [ 06 май 2015, 05:37 ] |
Заголовок сообщения: | Re: Phone Получить номер телефона |
Спасибо то что нужно. |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |