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

Re: Докомпиляция интерфейса наклад-х на отпуск в пр-во IMNFI

Добавлено: 05 июн 2015, 14:55
Den
cmOnVipLoad

Re: Докомпиляция интерфейса наклад-х на отпуск в пр-во IMNFI

Добавлено: 05 июн 2015, 15:23
Den
По поводу как добавить есть два варианте
1. Через API конфигуратора (уже не раз обсуждалося)
2. или в доке читайте как расширить формат существуюший описав в нем свои поля

Все это ,ес-но , через Alter интерфейса
А , ну еще самое просто сделать конфигурацию встроенного интерфейса и сохранить ее.

Re: Докомпиляция интерфейса наклад-х на отпуск в пр-во IMNFI

Добавлено: 05 июн 2015, 16:01
zna
Den писал(а):По поводу как добавить есть два варианте
1. Через API конфигуратора (уже не раз обсуждалося)
2. или в доке читайте как расширить формат существуюший описав в нем свои поля
Все это ,ес-но , через Alter интерфейса
Так я делал для не embedded интерфейсов (например, ДО). А здесь не получалось через cmInit контейнер установить.
А через cmVipLoad получилось. Благодарю!
А , ну еще самое просто сделать конфигурацию встроенного интерфейса и сохранить ее.
Нет, через dsk- файл неинтересно сохранять конфигурацию.

Re: Докомпиляция интерфейса наклад-х на отпуск в пр-во IMNFI

Добавлено: 05 июн 2015, 16:20
Den
Это как бы не Dsk имел ввиду
а то что сохраняешь (после того как руками что то направил в фейсах) в сервис/конфигуратор/управление конфигуратором/запись в скрипт
и создавший cnf можно собрать в res

Re: Докомпиляция интерфейса наклад-х на отпуск в пр-во IMNFI

Добавлено: 05 ноя 2015, 17:45
UIN
Den писал(а):Это как бы не Dsk имел ввиду
а то что сохраняешь (после того как руками что то направил в фейсах) в сервис/конфигуратор/управление конфигуратором/запись в скрипт
и создавший cnf можно собрать в res
Добрый день.. Если не сложно расскажите как cnf собрать в res? и чем можно собрать?

Re: Докомпиляция интерфейса наклад-х на отпуск в пр-во IMNFI

Добавлено: 05 ноя 2015, 23:13
RAJAH
UIN писал(а):как cnf собрать в res? и чем можно собрать?
1. Создать файл prj, куда записать нечто вроде

Код: Выделить всё

#setcurenv "galnet" from '<<папка Галактики>>';
#make '<<файл cnf>>'
2. Скачать в папку "Галактики" файл компилятора vip.exe нужной версии.
3. Создать и запустить bat-файл с примерным текстом

Код: Выделить всё

<<папка Галактики>>\vip.exe <<созданный файл в п.1>>.prj ... /resources:<<папка Галактики>>\C_ExtFun.res

Re: Докомпиляция интерфейса наклад-х на отпуск в пр-во IMNFI

Добавлено: 15 мар 2016, 11:50
zna
Коллеги, подскажите в какой маркер записывается выбор накладных на отпуск в производство?
Вызываю

Код: Выделить всё

RunInterface('M_UP::IMNFINTRF', word(501));  
выбираю по Ins накладные.
Где прочитать выбранные записи?

Re: Докомпиляция интерфейса наклад-х на отпуск в пр-во IMNFI

Добавлено: 15 мар 2016, 12:20
edward_K
MarkerManufNakl:= InitMarker('KatSopr501',08,100,10,false);

Re: Докомпиляция интерфейса наклад-х на отпуск в пр-во IMNFI

Добавлено: 15 мар 2016, 14:25
zna
Неудачно выбрал интерфейс M_UP::IMNFINTRF. Записи-то помечаю, но закрыть интерфейс можно только по Esc (по Enter в накладную проваливаюсь), а в этом случае маркер возвращает ноль элементов.
Пробую более подходящий интерфейс M_UP::GetAnyNakl..