Коллеги!
помогите плиз создать макрос счётчика...

имеем например стартовое значение 15RU001500DV
надо чтобы по нажатии на "воспроизвести" прибавлялась единица к последнему ...
15RU001501DV
15RU001502DV
15RU001503DV
...
15RU00****DV

то есть знаяения 15RU и DV должны игнорироваться

с занесением в соответствующее поле:
например

скрытый текст

Выделить код

Код:

TAG POS=1 TYPE=INPUT:TEXT FORM=ID:form0 ATTR=ID:DocNum_I CONTENT=15RU005620DV


(вставить)
..
может как то можно использовать кещ автозаполнения? ведь последнее введённое число запоминается в кеше...

Правила форума
2 Не рекомендуется
2.4
  Злоупотреблять написанием сообщений и тем ЗАГЛАВНЫМИ буквами

исправлено

InfSub

Ну и чём проблема
Сохрани последнее значение в тхт документ.
И при нажатии Воспроизвести, считывай из него данные, прибавь 1 и заполни соответствующее поле.

PRESIDENT
СПАСИБО!


но как показала сегодня практика - счётчик не совсем то что надо..  - сложно контролировать финиш

подскажите плиз строчку:

макрос вводит в нужное место часть номера документа  - с этим никаких проблем ..  на моём примере 15RU00560

скрытый текст

Выделить код

Код:

TAG POS=1 TYPE=INPUT:TEXT FORM=ID:form0 ATTR=ID:DocNum_I CONTENT=15RU00560


и ждёт аля "нажмите любую клавишу для продолжения" -(тут у меня есть время на некий анализ) после я нажимаю "любую" клавишу (нужное мне  число в конце) .. макрос дописывает после моего числа в это поле "DV" и продолжает работу  далее

команда PAUSE тут не канает ..

dadhi_1 пишет

команда PAUSE тут не канает

Попробуй промт

скрытый текст

Выделить код

Код:

var num = 5620;

for(q=0; q<99; q++){   
  a=prompt'Введи следующий номер',num +"");

  iimPlayCode('TAG POS=1 TYPE=INPUT:TEXT FORM=ID:form0 ATTR=ID:DocNum_I CONTENT=15RU00'+num+'DV');
  num ++;
  iimPlayCode('WAIT SECONDS=10');
...
...
}