Меню Закрыть

Форум по обсуждению программ для инженеров

Дизайнер протоколов.  

  RSS

0

Добрый день! Прошу совета как лучше поступить:

1. В дизайнере протоколов, что в мастере , что при ручной вставке все поля только текстовые. Даже калькулятор работает только с текстовым полем. Соответственно периодически возникают ошибки в процедурах, когда пользователь место числа вводит что-то другое:  Sum(CAST(CAST (КабельныйЖурнал.ПоПроектуДлина AS NUMERIC(19,4)) AS INT)) 

Как этого избежать? Например обработав ошибку или ограничив пользователя?

2. При создании нового протокола в дизайнере форм как лучше подключать и выводить поля на форму из действующих таблиц? Есть ли какой интерфейс или все писать ручками, в свойствах, рискуя ошибиться?

 

 

 
0

1. Вы можете все данные обрабатывать в коде на языке C#, там  Вы можете конвертировать Текст в Число и обрабатывать ошибки конвертации. Вкладка Код в дизайнере отчетов. Читайте про программирование в СтимулРепорт, у них на сайте много примеров.

2. С действующими таблицами работаете на свой страх и риск, желательно создавать новые таблицы для новых протоколов.

 
Share:
  
Работает

Пожалуйста, Вход или Зарегистрироваться