Страница 1 из 1

Счетчик с ведущими нулями

СообщениеДобавлено: 11 дек 2016, 00:49
Evg333
Добрый день.
Не понятно как создать переменную с ведущими нулями для вставки в окно программы. Как использовать данный счетчик для формирования строки используя свой шаблон ввода?
Например получить строку для вставки поле ввода следующего вида:(001) - H, или Т - (001) НПР. В скобках счетчик с ведущими нулями. Спасибо.

Re: Счетчик с ведущими нулями

СообщениеДобавлено: 16 дек 2016, 09:47
Safonov_Denis
поставить нужное количество нулей можно например через блокнот, ставите например 000, потом вставляете нужную цифру в конце, клавиша End, курсором влева на 3 позиции и Шифт хоум выделяете строчку до начала и клавиша делит

Если объяснения кажутся непонятными, то можно в экселе наверно тоже получить, подготовив ячейку в нужном формате

Re: Счетчик с ведущими нулями

СообщениеДобавлено: 17 дек 2016, 11:53
Evg333
Удалось сделать в блоке операций с переменными и вставить через буфер обмена, вот пример aip файла:
num=0//ver=5.9
Variable int %VaR_CliCNT_%;// Счетчик
Variable String %VaR_CliNM_%;//
Variable String %VaR_Prefix_%;//
UN=001383, node=0, TypeAct=12
{
SetVarialble:%VaR_CliCNT_% = %VaR_CliCNT_% + "1"
SetVarialble:%VaR_CliNM_% = " "
}
UN=001384, node=0, TypeAct=15
{
BlockIfElse: IF %VaR_CliCNT_% < 10 THEN %VaR_Prefix_%= "(00;\rIF %VaR_CliCNT_% > 9 AND %VaR_CliCNT_% < 100 THEN %VaR_Prefix_%= "(0;\rIF %VaR_CliCNT_% > 99 THEN %VaR_Prefix_%= "(;
}
UN=001387, node=0, TypeAct=12
{
SetVarialble:%VaR_CliNM_% = %VaR_Prefix_% + %VaR_CliCNT_%
SetVarialble:%VaR_CliNM_% = %VaR_CliNM_% + ") - P"
SetVarialble:%ClB% = %VaR_CliNM_%
}

Re: Счетчик с ведущими нулями

СообщениеДобавлено: 17 янв 2017, 09:12
Safonov_Denis
ого, круто! :clap: