Нужно получить в javascript обозначение производственной спецификации, которая стоит в Параметрах производственного плана для расчета норм изготовления позиции плана.
Вопрос: как через javascript добраться до параметра строки плана (Параметры - Способы изготовления)?
Пробовал "Объект с параметрами" и "Параметр", но вернуть никаких значений не смог. Использовал метод ограничения для объекта "Объект с параметрами", указывал ссылку на план, на тип объекта (полученный как тип объекта для строки плана) и ссылку на объект (ссылка на объект строки плана).
В документации у меня нет ничего нужного.
Может кто знает как это сделать или дайте, пожалуйста ссылку на документацию.
Заранее благодарен.
Параметры плана через javascript
Модераторы: m0p3e, edward_K, Модераторы
Re: Параметры плана через javascript
Ctrl+F4 + Support - БД + Java DSQL (недавно была тема про подключение прямого SQL для Явы)
Я бы посоветовал VIP заюзать в виде алгоритма системного. ИМХО проще.
Я бы посоветовал VIP заюзать в виде алгоритма системного. ИМХО проще.
хороший программист — это человек, который переходя улицу с односторонним движением смотрит в обе стороны
-
- Местный житель
- Сообщения: 370
- Зарегистрирован: 28 сен 2006, 15:43
- Откуда: Санкт-Петербург
- Контактная информация:
Re: Параметры плана через javascript
При беглом ознакомлении с этим вопросом вышло что-то типа:
Функция ValueName вернет наименование спецификации. Чтоб получить номер, нужно использовать объект Specif , метод FindByNrec и DocCode. Если нужны настройки - говорите
Код: Выделить всё
spMnPl.bySpPlan(getCurSpPlan(),wView);
objParam.byPlan(getCurPlan());
if (objParam.getFirst())
{
spObjParam.byObjParam(objParam.Nrec);
if (spMnPl.getFirst())
{
for (spObjParam.getFirst(); ResultOfNavigation; spObjParam.getNext())
{
if (spObjParam.tPos == 11)
{
Message(ValueName(25, spObjParam.cPos)) ;
if (Specif.FindBynRec(spObjParam.cPos) == 0)
{
Message(Specif.DocCode());
}
}
}
}
}
-
- Местный житель
- Сообщения: 589
- Зарегистрирован: 29 мар 2005, 17:49
- Откуда: Воронеж ОАО Верофарм. Воронеж
Re: Параметры плана через javascript
прошу пояснить, верно ли я понял:
objParam - Объект с параметрами
spObjParam - параметр объекта.
cPos, tPos тогда что ?
objParam - Объект с параметрами
spObjParam - параметр объекта.
cPos, tPos тогда что ?
-
- Местный житель
- Сообщения: 370
- Зарегистрирован: 28 сен 2006, 15:43
- Откуда: Санкт-Петербург
- Контактная информация:
Re: Параметры плана через javascript
ссылка на позицию и тип позиции. Вам еще нужно сделать ограничение по типу объекта :
Вот скриншотов парочка:
Библиотеки:
Настройка объектов:
Настройка методов:
Константы:
Код: Выделить всё
f (spObjParam.tPos == 11 && spObjParam.tObj == 0)
Библиотеки:
Настройка объектов:
Настройка методов:
Константы: