ФИНАНСЫ БЕЗ ПРОБЛЕМ(tm):
ПЕРЕГОВОРНЫЙ ПУНКТ II

Добро пожаловать, Гость. Пожалуйста, выберите:
Вход || Регистрация.
28.11.20 в 09:22:13


Наш сайт | Cтаpый форум (до 08.2003 года) | Интернет-магазин & Центр загрузок |
Главная | Помощь | Поиск | Участники | Вход | Регистрация
Модифицированный Клиент CLW32:
Из документации ...
На форуме...

Использование Клиента FCM:
1. Отчетный период и журнал операций.
2. Печать.
3. Экспорт.
4. Многострочная операция.
5. Редактирование многострочных операций.
http://www.fwp-client.com

Работа с ФБП через браузер:
Настройка для лечебных учреждений, оказывающих медицинские услуги:
На форуме...
http://vasoft.ru

Технический аудит настройки.
[Читать]

ФИНАНСЫ БЕЗ ПРОБЛЕМ (сетевая) и Opencart:
предлагаем:
1. Выгрузка новых покупателей из интернет-магазина в план счетов и сохранение информации в extrd.dat.
2. Выгрузка данных о заказанном товаре и сохранение в ФБП в журнале операций, номер заказа регистрируем в плане счетов как с.счет.
3. Українська локалізація.






   Финансы без пpоблем: Пеpеговоpный Пункт II
   ФБП для начинающих

   Переход из формы в форму 01-02 МВ
« Предыдущая Тема | Следующая Тема »
Страниц: 1  Ответить | Уведомлять | Послать Тему | Печатать
   Автор  Тема: Переход из формы в форму 01-02 МВ  (Прочитано 62 раз)
Seroga

*



Я люблю этот Форум!

   
Просмотреть Профиль |

Сообщений: 12
Переход из формы в форму 01-02 МВ
« В: 15.11.20 в 10:25:01 »
Цитировать | Править

Напоминаю, что все формы по отдельности в любой версии программы выполняются.
Переход из формы 1 в форму 2 осуществляется по строке в начале первой формы:
 
N:ENTER:R -OF00013 *1*#1*#2*   (* вместо точки)
 
Далее идет форма 2:
 
q1=[ia @61]; z1=[n2 *q1]
 
При выполнении формы 2, по переходу, сервер выдает ошибку на этой строке «счет «*q1» не существует». И так далее по всем аналогичным моментам формы 2.
Что не так?
Зарегистрирован
Svetlana
Moderator

*****





472860567 472860567    
Просмотреть Профиль |

Сообщений: 378
Re: Переход из формы в форму 01-02 МВ
« Ответить #1 В: 15.11.20 в 21:25:41 »
Цитировать | Править

Ну если бы вы дали исходный текст (начало) второго отчета, то легче было бы увидеть - что там не так.  
А так - буду пробовать угадать и скорее всего что вы не указали иерархию приема данных.
Вот ваша директива:
N:ENTER:R -OF00013 *1*#1*#2*   (* вместо точки).
 
Я выделила жирным первую позицию: ее и нужно было сначала спросить, а потом уже извлекать вторую позицию, которая со знаком #. Ваш второй отчет должен был выглядеть так:
 
*
?B
if B=1
       НАИМЕНОВАНИЕ
q1=[ia 61]; n2=[n2 *q1]
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^n2
endif

 
То есть, из директивы вы указываете, в каком виде будет отчет ( у вас это под цифрой '1'). В отчете 2 можно рассмотреть разные варианты отчета и перебирать их по elseif (в продолжение того, что я указала выше).
И только после указания вида отчета - начинаем принимать данные по обозначению субсчета 61.
 
Если у вас второй отчет будет представлен только в одном виде, можно было тогда в директиве укоротить до такого вида:
 
N:ENTER:R -OF00013 *#1*#2*   (* вместо точки)
.  
 
И тогда второй отчет должен отработать в таком виде, как вы писали:
 
q1=[ia 61]; n2=[n1 *q1]
 
« Изменён в : 15.11.20 в 21:28:11 пользователем: Svetlana » Зарегистрирован
Seroga

*



Я люблю этот Форум!

   
Просмотреть Профиль |

Сообщений: 12
Re: Переход из формы в форму 01-02 МВ
« Ответить #2 В: 20.11.20 в 19:54:59 »
Цитировать | Править

благодарю за ответы, все заработало, немного разобрался, жаль что этого нет в руководстве
Зарегистрирован
Страниц: 1  Ответить | Уведомлять | Послать Тему | Печатать

« Предыдущая Тема | Следующая Тема »

Powered by YaBB 1 Gold - SP 1.3.2!
Forum software copyright й 2000-2004 Yet another Bulletin Board