Найдено 127 результатов

Serg7907
25 мар 2014, 17:15
Форум: Программирование
Тема: Java скрипт - связь спецификации накладной и плана снабжения
Ответы: 63
Просмотры: 18947

Re: Java скрипт - связь спецификации накладной и плана снабж

Появился новый вопрос. Вот итоговый скрипт:

MnPlan.setPosition(CurPlan());
var cTmp;
SpMnPl.toMnPlan1(MnPlan.nrecmnplan);

for(SpMnPl.getFirst(); ResultOfNavigation; SpMnPl.getNext())
{
cTmp = SpMnPl.cizd;
KatMc.setPosition(cTmp);
SpSopr.toMC(101, KatMc.nrecmc);

for(SpSopr.getFirst ...
Serg7907
25 мар 2014, 17:07
Форум: Программирование
Тема: Java скрипт - связь спецификации накладной и плана снабжения
Ответы: 63
Просмотры: 18947

Re: Java скрипт - связь спецификации накладной и плана снабж

Пишу хоть и с опозданием, загрузили другой работой.
Что касается спецификации связей объектов в плане - разобрался. Там дело было в нужном методе и переменных, получилось вот так:
SpObjAcc.CreateSpObjAcc(ObjAcc.nrecobjacc,45, SpSopr.nrecspsopr, toSpPlanSnab, SpMnPl.nrec); - теперь заполняется ...
Serg7907
21 фев 2014, 12:56
Форум: Программирование
Тема: Java скрипт - связь спецификации накладной и плана снабжения
Ответы: 63
Просмотры: 18947

Re: Java скрипт - связь спецификации накладной и плана снабж

я могу вам привести вам вьюху фейса. К сожалению он там встроенный и значение параметров вам так просто не вычислить - тока конфигуратором. Наскока помню в зависимости от режима там подымаются разные bounds. Но искать как называется влом. Лет 5 назад я вроде добавлял vip алгоритмом.

Будьте добры ...
Serg7907
21 фев 2014, 12:18
Форум: Программирование
Тема: Java скрипт - связь спецификации накладной и плана снабжения
Ответы: 63
Просмотры: 18947

Re: Java скрипт - связь спецификации накладной и плана снабж

чтобы не гадать - getifccurrentfieldname на нижней панели.
Наверно, не так меня поняли. Есть таблица SPOBJACC, в ней поле cobject, которое мне нужно модифицировать.
А есть объект "Спецификация таблицы связей" на вкладке "Свойства" в настройке алгоритма. И для этого объекта настраиваются поля ...
Serg7907
20 фев 2014, 19:42
Форум: Программирование
Тема: Java скрипт - связь спецификации накладной и плана снабжения
Ответы: 63
Просмотры: 18947

Re: Java скрипт - связь спецификации накладной и плана снабж

Спасибо, так сделал, запись модифицировалась. Но по-прежнему, в 3 панель ничего не попало. Я полагаю из-за того, что нужно еще модифицировать поле cobject в таблице SpObjAcc (это ссылка на nrec записи в таблице SPMNPL "Спецификация плана") - сейчас это поле пустое, и поле typeobj в таблице SpObjAcc ...
Serg7907
20 фев 2014, 12:12
Форум: Программирование
Тема: Java скрипт - связь спецификации накладной и плана снабжения
Ответы: 63
Просмотры: 18947

Re: Java скрипт - связь спецификации накладной и плана снабж

В таблице SpObjAcc создаются 2 строки, одна из них модифицируется - это запись для средней панели (спецификация накладной)
Чтобы модифицировать вторую запись, я так понимаю, нужно воспользоваться конструкцией SpObjAcc.PoleN := 555. Можно ли в двух словах объяснить про эту конструкцию, и как она ...
Serg7907
18 фев 2014, 19:51
Форум: Программирование
Тема: Java скрипт - связь спецификации накладной и плана снабжения
Ответы: 63
Просмотры: 18947

Re: Java скрипт - связь спецификации накладной и плана снабж

Итак, что же получается. Использую метод Создать новую связь (с указанием заголовка) -там 5 параметров.
Когда выполняется скрипт с таким блоком:

ObjAcc.InsertObjAcc(44,KatSopr.nreckatsopr,29,MnPlan.nrecmnplan);
ObjAcc.rewrite();
SpObjAcc.CreateSpObjAcc(ObjAcc.nrecobjacc,45, SpSopr.nrecspsopr ...
Serg7907
17 фев 2014, 17:34
Форум: Программирование
Тема: Java скрипт - связь спецификации накладной и плана снабжения
Ответы: 63
Просмотры: 18947

Re: Java скрипт - связь спецификации накладной и плана снабж

Ребят, вот текст скрипта.

MnPlan.setPosition(CurPlan());
var cTmp;
SpMnPlan.toMnPlan(MnPlan.nrecmnplan);
for(SpMnPlan.getFirst(); ResultOfNavigation; SpMnPlan.getNext())
{
cTmp = SpMnPlan.cizd;
KatMc.setPosition(cTmp);
SpSopr.toMC(101, KatMc.nrecmc);
for(SpSopr.getFirst(); ResultOfNavigation ...
Serg7907
12 фев 2014, 11:35
Форум: Программирование
Тема: Java скрипт - связь спецификации накладной и плана снабжения
Ответы: 63
Просмотры: 18947

Re: Java скрипт - связь спецификации накладной и плана снабж

Спасибо! Учту ваши замечания. По п.3: я выбираю объект "Спецификация таблицы связей" и выбираю для него метод "Создать новую связь" (кроме использования метода, я к сожалению не знаю других способов создания записей в таблице). А у него 4 параметра, и какие значения выбирать, не понятно(((
Создаю ...
Serg7907
11 фев 2014, 18:57
Форум: Программирование
Тема: Java скрипт - связь спецификации накладной и плана снабжения
Ответы: 63
Просмотры: 18947

Re: Java скрипт - связь спецификации накладной и плана снабж

Ребят, выручайте. Вот скрипт

MnPlan.setPosition(CurPlan());
var cTmp;
SpMnPlan.toMnPlan(MnPlan.nrecmnplan);
for(SpMnPlan.getFirst(); ResultOfNavigation; SpMnPlan.getNext())
{
cTmp = SpMnPlan.cizd;
KatMc.setPosition(cTmp);
SpSopr.toMC(101, KatMc.nrecmc);
for(SpSopr.getFirst(); ResultOfNavigation ...
Serg7907
11 фев 2014, 16:12
Форум: Программирование
Тема: Java скрипт - связь спецификации накладной и плана снабжения
Ответы: 63
Просмотры: 18947

Re: Java скрипт - связь спецификации накладной и плана снабж

Николай, спасибо, только этот файл я вижу. Я не вижу изображения в посте "Вот настройка объекта objacct и метода "Создать новую запись". Внизу ещё один параметр не вошёл- "Исходящий документ (куда)".
В тексте скрипта пишете ...ObjAcc.CreateObj(параметр1, 2,3,4)". Можно ли это изображение?
Serg7907
11 фев 2014, 15:55
Форум: Программирование
Тема: Java скрипт - связь спецификации накладной и плана снабжения
Ответы: 63
Просмотры: 18947

Re: Java скрипт - связь спецификации накладной и плана снабж

ZNA, вот спасибо! Только в предпоследнем посте изображения не видно, можно ли его продублировать.
Serg7907
10 фев 2014, 14:02
Форум: Программирование
Тема: Java скрипт - связь спецификации накладной и плана снабжения
Ответы: 63
Просмотры: 18947

Re: Java скрипт - связь спецификации накладной и плана снабж

Народ, что тут не так:

var cTmp;
for(SpMnPlan.getFirst(); ResultOfNavigation; SpMnPlan.getNext())
{
cTmp = SpMnPlan.cizd
KatMc.setPositon(cTmp);
Message(KatMc.namemc); //Сообщение в цикле
}

Говорит, что не поддерживает этот метод KatMc.setPositon(cTmp).
Я пытаюсь из спецификации плана снабжения ...