Наилучшим образом, если вы scripting VB (например) профессиональный, то это не будет слишком плох. Если не, после этого будет справедливо трудной задачей, то потому что много кривой освоения прежде чем вы получаете до полезной части.
Старый вариант PCOMMЗвучает как вы используйте старый вариант (10 лет старых!) личных контактов IBM (PCOMM), V5.0.
V5.0 длинне из поддержки, поэтому вы подлежащий иметь тревогу получить очень специфически помощь с ей. Я работал с PCOMM немного времен над летами, и он всегда поддерживал программировать разнообразие, макрос, и scripting поверхности стыка. Если V5.0 поддерживает предметы автоматизации HACL, то вы находитесь вероятно в хорошей форме.В настоящее время вариант PCOMM 6.0.1.http://www-01.ibm.com/software/network/pcomm/PCOMM 3270 против PCOMM 5250Нормальн, вы использовали бы IBM PCOMM 3270 (3270 будут типом стержня универсального тупого) для подключения к универсальным IBM, и IBM PCOMM 5250 (5250 будут типом стержня AS/400 тупого) для подключения к AS/400s. Также, будет вариант PCOMM которое вклюает оба продукта: эмулирование 3270 эмулирование и 5250. Для того чтобы сделать вещи even more смущая, вы МОЖЕТЕ использовать PCOMM 3270 для подключения к AS/400.
Я только упоминаю его так, что вы сможете найти соотвествующее руководство. Начните с 5250 руководствами, и если функции не сопрягают очень наилучшим образом, то посмотрите 3270 руководств вместо.
Документация PCOMMЭто течение соединения имеет документацию пойти назад к V5.6:http://publib.boulder.ibm.com/infocenter/pcomhelp/v5r9/index.jsp?topic=/com.ibm.pcomm.doc/Documentation.htmВаше средство программирования вероятно погруженное с бумажными или электронными руководствами. Находите КОМПАКТНЫЙ ДИСК установки, или посмотрите в вашей директории установки на вашем рабочем месте, и вы светлые получаете удачливейшими. Также, будут некоторые опционные (очень полезные) программируя образцы которые можно установить - оно как раз быть в зависимости от варианты которые персона которая установила средство программирования на вашей системе выбрала. Если вы имеете доступ к средствам установки, то вы можете скопировать устанавливаете документацию и программировать пробует.Как только вы находите самый близкий вариант документации к вашему средству программирования, прочитанный вверх на макросах и Scripting в направляющем выступе потребителя или справке потребителя для вашего варианта (или самого старого варианта что вы можете найти документацию для), прочитанное направляющему выступу HACL. Scripting с HACL (архив типа доступа хозяина)Каждый вариант PCOMM я могу вспомнить над летами вклюает Macro и Scripting функции можно обуздать для того чтобы сделать как раз вы хотите сделать. Макросы обычно ограничены к функции контроля в пределах программы PCOMM только. Сценарии, ontheonehand, написаны в VBScript, и могут inter-operate с другими программами, включая Эксел. Предметами автоматизации HACL будут собрание типов можно вызвать от VB, VBA, или VBScript (и других scripting окружающих сред) для того чтобы контролировать эмулятор и посылать и получать данные к окну эмулятора.Простой способ получить начатым с создавать сценарий должен записать макрос VBScript в PCOMM регулирует части навигации AS/400 ваших задач. Например, если вы:, тоLogonДостигните серии вариантов менюОтожмите F4Впишите ваш номер работникаПосле этого выберите некоторые данные на определенном месте на экране, иСкопируйте его к clipboardВы можете записать макрос делает все из того (он автоматически закодирует серию звоноков HACL для вас), и после этого принимаете тот макрос и используете его как отправная точка для вашего сценария.Запишите и за исключением макроса как макрос VBScript, и после этого раскройте его вверх в редакторе (блокнот сделает, но Эксел имеет очень славное построенное в редакторе VBA который я люблю) и добавьте Кодего для того чтобы раскрыть или переключить к Эксел, раскрыть определенное электронная таблица, проводить вокруг вашего электронная таблица, и наклеить информацию внутри к электронная таблица.Вы можете даже использовать способность записи встроенного макроса Эксел, как раз как вы сделали с PCOMM для того чтобы произвести большую часть из части Эксел сценария для вас. Раскройте вверх по Эксел большому buit-в помощи и посмотрите вверх «макрос». Вы находите статьи объясняют макросы сапки работает, как записать макрос, как редактировать макрос, теперь одевать в macro кнопку панель инструментов, и больше.Если вы знакомы с писанием этих типов сценариев, то это будет «средств» технически задача затруднения, с записывать macro Кодих большая часть из «трудной части» для вас. Если вы не имеете никогда, то не делает этот тип scripting, тогда вы имеете некоторую значительно кривую освоения впереди вас.Здесь резьба где мы обсудили сценарии HACL в прошлом. Будет маленькое Кодий образца там:http://www.experts-exchange.com/Programming/System/AS_-_400/Q_24956712.html?sfQueryTermInfo=1+gari+hacl+proВы можете считать все предметы после того как HACL (V5.9) вы документированы здесь, с славными частями Кодего что вы можете cut and paste справедливо в ваш сценарий:http://publib.boulder.ibm.com/infocenter/pcomhelp/v5r9/index.jsp?topic=/com.ibm.pcomm.doc/books/html/host_access02.htmScripting правый инструмент?Часто, scripting как это не будет самой легкой дорогой захватить дату AS/5400 для пользы в применениях PC.
Большое часть из времени, данные которые вы хотите получить в ваше электронная таблица уже существует в таблице базы данных на AS/400.
Если вы имеете доступ к команде развития AS/400, то вы можете найти что они может помочь вам обнаружить местонахождение данные, котор вам, и формулирует вопросы базы данных для того чтобы извлечь необходимые данные. Там многочисленнNp инструменты, включая передающую функцию архива PCOMM, которая позволила бы вы сразу запросить базу данных AS/400 для специфически данных и загружать ее в форму которую можно легк импортировать в Эксел.
Имейте потеху, и чувствуйте свободно вывесить назад если вам нужна помощь с вашим сценарием. Я не могу написать его для вас, но я могу помочь вам если вы получаете stuck.
- Гэри Patterson