Найдено 59 результатов
- 02 фев 2012, 14:15
- Форум: Программирование
- Тема: подскажите куда копать чтобы реализовать изменяемое поле ...
- Ответы: 9
- Просмотры: 1958
Re: подскажите куда копать чтобы реализовать изменяемое поле
В общем воспользовался я cmCheckField так как хочу проверять условие, Описал вот так tableEvent table tmpVozvratMC cmcheckfield: { if curfield = tmpVozvratMC.WANTTORETURN { if getinlinecurpos(tmpVozvratMC.WANTTORETURN) > (tmpVozvratMC.OTGRUZ - tmpVozvratMC.VOZVRAT) { message('Нельзя вернуть больше ч...
- 02 фев 2012, 12:07
- Форум: Программирование
- Тема: подскажите куда копать чтобы реализовать изменяемое поле ...
- Ответы: 9
- Просмотры: 1958
Re: подскажите куда копать чтобы реализовать изменяемое поле
Речь идет о докомпиляции. Есть способ в MS SQL: select a.1 b.1 b.2.. c.1, '' as EmptyField from a, b, c так получаем поле EmptyField с пустыми строками Но в Випере он не сработал. Я добавил поле во временной таблице и добавил '' as EmptyField в своя прямой SQL, в итоге получил ошибку о несовпадении ...
- 01 фев 2012, 20:58
- Форум: Программирование
- Тема: подскажите куда копать чтобы реализовать изменяемое поле ...
- Ответы: 9
- Просмотры: 1958
Re: подскажите куда копать чтобы реализовать изменяемое поле
вот это точнее)spark писал(а):Я думаю, что речь идет просто о добавлении во временную таблицу еще одного поля, выводе его на форму и обработке его измененияedward_K писал(а):видимо речь про spinButton - поиск в viprogr.chm рулит, пример там же.
- 01 фев 2012, 20:50
- Форум: Программирование
- Тема: подскажите куда копать чтобы реализовать изменяемое поле ...
- Ответы: 9
- Просмотры: 1958
Re: подскажите куда копать чтобы реализовать изменяемое поле
Да, похоже это то что я искал. Спасибо!
Только один момент - как поле добавить пустое?
Например как добавить поле к таблице в MSSQL я знаю - alter table.... add ..., но это если эта таблица физически существует
а как это реализуется с временной таблицей в галактике?
Только один момент - как поле добавить пустое?
Например как добавить поле к таблице в MSSQL я знаю - alter table.... add ..., но это если эта таблица физически существует
а как это реализуется с временной таблицей в галактике?
- 01 фев 2012, 19:01
- Форум: Программирование
- Тема: подскажите куда копать чтобы реализовать изменяемое поле ...
- Ответы: 9
- Просмотры: 1958
подскажите куда копать чтобы реализовать изменяемое поле ...
Поискал по форуму не нашел ничего похожего (наверное плохо искал ;-) ) В общем задача: добавить в интерфейс в который выводится временная таблица еще одно поле которое будет называться 'xxx', изначально будет пустым, но в нем можно проставлять цифровые значения (целые). В общем как то так для начала...
- 01 фев 2012, 17:55
- Форум: Программирование
- Тема: Как использовать Bounds?
- Ответы: 22
- Просмотры: 6113
Re: Как использовать Bounds?
Переменные вы имеете ввиду? Да они объявляются в самом начале //Обозначаем переменные var _corg, _cmc, _csporder, _cpodr:comp; var _kol, _price:double; var _dsopr :date; var _gruz, _adr :string; если возникает необходимость то можно одну и туже переменную с легкостью использовать в нескольких интерф...
- 01 фев 2012, 13:40
- Форум: Программирование
- Тема: Как использовать Bounds?
- Ответы: 22
- Просмотры: 6113
Re: Как использовать Bounds?
и вылезло еще вот что: если добавить переменные в parameters parameters _CORG, _gruz, _adr То происходит "затроение" строк во втором интерфейсе А так писать я понимаю нельзя: create view as select * from tmpGruzto group by tmpGruzto.CGRUZTO; Все разобрался - теперь накладывается. cmpick: {...
- 01 фев 2012, 13:25
- Форум: Программирование
- Тема: Как использовать Bounds?
- Ответы: 22
- Просмотры: 6113
Re: Как использовать Bounds?
так я понял: нужно объявить переменные _gruz:=tmpGruzto.CGRUZTO _adr:=tmpGruzto.ADRES но куда их притулить не совсем понимаю: в cmDefault? Код не весь мой - поэтому некоторые вещи доходят туговато Написал вот так: cmDefault: { _kol:=tmpVozvratMC.KOLFACT _price:=tmpVozvratMC.CENA _csporder:=tmpVozvra...
- 01 фев 2012, 13:04
- Форум: Программирование
- Тема: Как использовать Bounds?
- Ответы: 22
- Просмотры: 6113
Re: Как использовать Bounds?
А если будет так написано RUNINTERFACE (L_SOPRDOC::Example2, _corg, _gruz); ?? _corg - это фильтр который нужен для правильного формирования таблицы во втором интерфейсе, как я могу его убрать? Судя по коду, интерфейс выбора вообще ничего не делает... нет ни одной операции присвоения, поэтому он не ...
- 01 фев 2012, 12:12
- Форум: Программирование
- Тема: Как использовать Bounds?
- Ответы: 22
- Просмотры: 6113
Re: Как использовать Bounds?
добавил message в начало и в конец события - выводятся нули и там и там. Установил только 1 условие: { _gruz:=0; message (_gruz) RUNINTERFACE (L_SOPRDOC::Example2, _corg); if _gruz !=0 { subbounds(tbfilGruz); addbounds(tbfilGruz); message (_gruz) } else subbounds(tbfilGruz) PutCommand(cmRefreshBDdat...
- 31 янв 2012, 20:23
- Форум: Программирование
- Тема: Как использовать Bounds?
- Ответы: 22
- Просмотры: 6113
Re: Как использовать Bounds?
RUNINTERFACE (L_SOPRDOC::Example2, _corg) - _corg это параметр который используется в интерфейсе, он нужен. Сделал вот так: ..... cmpick: { _gruz:=0; _adr:=0; RUNINTERFACE (L_SOPRDOC::Example2, _corg, _gruz, _adr); if _gruz !=0 { subbounds(tbfilGruz); addbounds(tbfilGruz); } else subbounds(tbfilGruz...
- 31 янв 2012, 20:18
- Форум: Программирование
- Тема: Как использовать Bounds?
- Ответы: 22
- Просмотры: 6113
Re: Как использовать Bounds?
использовал (noindex) - все откомпилировалось - но условия не накладываются
- 31 янв 2012, 19:48
- Форум: Программирование
- Тема: Как использовать Bounds?
- Ответы: 22
- Просмотры: 6113
Re: Как использовать Bounds?
Накидал как понял - а не понял то в общем то нифига: ..... var _gruz, _adr :string; ..... create view as select * from tmpVozvratMC bounds filGruz = _gruz == tmpVozvratMC.CGRUZTO bounds filAdr = _adr == tmpVozvratMC.ADRES ; // Выводим то что будет отображаться в нашем интерфейсе browse EmployeeBrows...
- 31 янв 2012, 18:54
- Форум: Программирование
- Тема: Как использовать Bounds?
- Ответы: 22
- Просмотры: 6113
Как использовать Bounds?
В справке совсем как то скудно, почитал форум - тоже не прояснилось ничего. Например у меня есть интерфейс в который выводится некая таблица 1 - с полями a, b, c, ....x, y, z из него по клавише выскакивает еще один интерфейс в котором выводится таблица 2 - с полями с, x (сразу оговорюсь что и там и ...
- 31 янв 2012, 17:47
- Форум: Программирование
- Тема: Поясните по накладной и складу
- Ответы: 2
- Просмотры: 935