Вопрос : По возможности автоматически скопировать данные от AS/400 для того чтобы первенствовать (или лотоса 1-2-3) без внешних apps?

Hello

I am новое к AS/400.
In моя новая работа в большой компании мой босс спросило, что я сделал некоторые повторяющийся ручные передачи данных между AS/400 и Эксел (или лотосом 1-2-3).
Being ОНО техник, котор я уверен что эта задача можно automatized но я буду лимитированным потребителем Windows без позволений установить новые apps на PC поэтому я ограничен для того чтобы сделать его с внутренне возможностями AS/400 app и Эксел (или лотос 1-2-3), то я все еще know.

To не имею отправную точку, котор нужно выучить, я хотел был бы разрешение (это я спрашиваю с этим вопросом) что выполняет эту просто задачу:
in в настоящее время экран AS/400, копирует последний номер (с 2 десятичными дробями) в настоящее время линии и наклеивает его в первой колонке новой линии нового листа Эксел (или лотоса 1-2-3), тогда добавляет слово «foobar» в клетке немедленно below.

___

Some info которая вы можете для того чтобы знать:

- мы вызываем наш AS/400 app «3270». В Помогать-о я вижу это: вариант

- Эксел
" личное Communications
WorkStation Program
Version 5.0 для Шиндошса 9щ, Шиндошса 98
, Шиндошса НТ и материала Windows 2000
Licensed - свойством IBM
Copyright IBM CORP. 1989, 2000.
[...] «будет лотос 2000

- вариант 1-2-3, котор будет 9.7 (© 2000.2001) язык

- всех apps будет english

class=

Ответ : По возможности автоматически скопировать данные от AS/400 для того чтобы первенствовать (или лотоса 1-2-3) без внешних apps?

Наилучшим образом, если вы 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.htm


Scripting правый инструмент?

Часто, scripting как это не будет самой легкой дорогой захватить дату AS/5400 для пользы в применениях PC.  

Большое часть из времени, данные которые вы хотите получить в ваше электронная таблица уже существует в таблице базы данных на AS/400.  

Если вы имеете доступ к команде развития AS/400, то вы можете найти что они может помочь вам обнаружить местонахождение данные, котор вам, и формулирует вопросы базы данных для того чтобы извлечь необходимые данные.  Там многочисленнNp инструменты, включая передающую функцию архива PCOMM, которая позволила бы вы сразу запросить базу данных AS/400 для специфически данных и загружать ее в форму которую можно легк импортировать в Эксел.

Имейте потеху, и чувствуйте свободно вывесить назад если вам нужна помощь с вашим сценарием.  Я не могу написать его для вас, но я могу помочь вам если вы получаете stuck.

- Гэри Patterson

Другие решения  
  •  Как я добавляю кнопки на форме PDF для того чтобы добавить/извлекаю рядки данных?
  •  Шнур ошибки в блоке задвижки?
  •  сколько вариант сервера SQL на одной машине
  •  Внешний вид 2007 не может архивный файл открытой сети сохраненный
  •  Активно директория DNS записывает вопрос
  •  Отчет о доступа 2010 экспорта к CSV с коллекторами?
  •  Прокладчик OCE 9400 не начинает
  •  как добавить десятичное место в формуле в отчете о кристалла seagate
  •  Windows XP и Мичрософт Оутлоок и проблемы установителя Windows
  •  VB6 к VS2010 - консультации тренировки?
  •  
    programming4us programming4us