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

Добро пожаловать, Гость. Пожалуйста, выберите:
Вход || Регистрация.
16.08.22 в 18:47:20


Наш сайт | 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-01 МВ
« Предыдущая Тема | Следующая Тема »
Страниц: 1  Ответить | Уведомлять | Послать Тему | Печатать
   Автор  Тема: Переход из формы в форму 01-01 МВ  (Прочитано 577 раз)
Seroga

*



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

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

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

Вопрос. Первая форма.
Выбираем Пред-01: q1=[ia @61]. Получаем список … т.е. форма выполнена.
Первую строку по договору переделал из:
 
170129-01   610000005   Пред-01
в
17012901    610000005   Пред-01
 
Реестровый номер договора в программе сохраняется в виде 17012901, но при выполнении формы его удобнее представлять в виде 170129-01, и первый и второй вид номера - строковые переменные. Вид представления номера со временем может измениться. Но теперь он должен будет иметь только второй вид для возможности перехода во вторую форму.
Я прав?
И здесь же второй вопрос.
Вторая форма, в которую переходим.
ЧВ хода событий. Во второй форме, мы сначала спрашиваем - договор, какого предприятия мы хотим видеть, и затем второй вопрос, какой реестровый номер договора. Т.е.
q1=[ia @61]
?n1 Реестровый номер договора
Так сделано во второй форме, но в первой форме наоборот, сначала номер затем субсчет предприятия.
Имеет ли значение, в первой и второй форме, одинаковость последовательности переменных или нет, типа программа сама разберется?
Зарегистрирован
mine-R

***



compact & flexible rulezzz

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

Сообщений: 145
Re: Переход из формы в форму 01-01 МВ
« Ответить #1 В: 15.11.20 в 16:06:55 »
Цитировать | Править

on 15.11.20 в 10:22:34, Seroga wrote:

Имеет ли значение, в первой и второй форме, одинаковость последовательности переменных или нет, типа программа сама разберется?

Здравствуйте,  
 
маловато "живого кода" чтобы поконкретней ответить. Мне видится что причина в том, что всё конечно же имеет значение.
 
Программа "сама разберется" если последовательность в директиве "N:" задать в соответствии с последовательностью в Вашей форме-1.
 
К примеру:
 
N:ENTER:R -OF00013 *1*#2*#1*
 
вместо
 
N:ENTER:R -OF00013 *1*#1*#2*
 
 
Зарегистрирован
Svetlana
Moderator

*****





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

Сообщений: 400
Re: Переход из формы в форму 01-01 МВ
« Ответить #2 В: 16.11.20 в 07:18:54 »
Цитировать | Править

Да, лучше если бы был "живой код".
 
Но попробуем.
С вопроса 2).
Очередность передаваемых данных конечно имеет значение.  
Как сформировалась директива и какие данные она подхватила вы можете видеть в нижней строке экрана клиента:

 
Вы послали в директиве 3 значения:
1 - это вид формы
2 и 3 - это номер договора и что-то там третье ...
 
Поэтому в такой очередности эти значения и надо опрашивать, можно прямо так:
?A
?B (или B=[ia 61])
?C
 
и как хотите - так и разбирайте их.
В директиве те значения, что вы впереди помечаете символом # - это будут значения, взятые из таблиц. А то значение, что идет без этого символа - оно задает в каком варианте вы хотите показать вторую форму. Может у вас там будет 10 вариантов ее показа.  
Вот можно задавать, изменяя значение от 1 до 10.
Зарегистрирован
mine-R

***



compact & flexible rulezzz

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

Сообщений: 145
Re: Переход из формы в форму 01-01 МВ
« Ответить #3 В: 16.11.20 в 13:48:29 »
Цитировать | Править

Тут всё-таки первая единичка, похоже, это не вид формы  Smiley   Единичка это
 
Quote:
договор, какого предприятия мы хотим видеть

 
Сути не меняет. Ну а в остальном, думаю что всё освещено подробно в ответах.
Зарегистрирован
Seroga

*



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

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

Сообщений: 40
Re: Переход из формы в форму 01-01 МВ
« Ответить #4 В: 20.11.20 в 19:53:20 »
Цитировать | Править

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

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

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