Найдено 336 результатов
Перейти к расширенному поиску
- Espada
- 20 окт 2017, 11:38
- Форум: Программирование
- Тема: Масштаб документа
- Ответы: 2
- Просмотры: 773
m0p3e писал(а):Можно через вызов VB скрипта. Описывал
тут.
![Shocked :shock:](./images/smilies/006.gif)
в принципе, развивать память же тоже нужно) буду помнить о масштабе)
- Espada
- 20 окт 2017, 11:19
- Форум: Программирование
- Тема: Масштаб документа
- Ответы: 2
- Просмотры: 773
Доброго дня, решил поинтересоваться, может есть какой-нибудь код или функция, которая отвечает за масштабирование файла? делаем RTF формы для работы, и после компиляции у них остаётся масштаб , который был при сохранении файла. На своём компе я ставлю масштаб 100% и мне комфортно работать с документ...
- Espada
- 19 окт 2017, 13:21
- Форум: Программирование
- Тема: Функция RereadRecord
- Ответы: 13
- Просмотры: 2185
#component "L_BaseDoc" alter interface VSchet_Release; Create View as select SpStep AddSpStep; //На всякий случай используем свой синоним window wVSchetZ; HandleEvent cmValue50 : { If UpdateTable { StartNewVisual ( vtRotateVisual,vfTimer,'Title',0 ); ClearBuffer(#AddSpStep); AddSpStep.cSt...
- Espada
- 19 окт 2017, 10:02
- Форум: Программирование
- Тема: Функция RereadRecord
- Ответы: 13
- Просмотры: 2185
что-то мне кажется, что проще код заполнения спецификации перенести в vip, создать кнопку "Заполнить" и использовать там RereadRecord) Насчет проще сомнительно, т.к. код в frm-ке уже написан и работает, но то что правильнее - однозначно. В какой интерфейс/окно встраиваемся (GetIfcCurrentF...
- Espada
- 18 окт 2017, 16:58
- Форум: Программирование
- Тема: Функция RereadRecord
- Ответы: 13
- Просмотры: 2185
у меня только вопросик ещё возник, при переносе кода) я использую create view но т.к. я их писал под прототип PRBDOC, я мог использовать системные переменные basedocnrec и PosNrec, для обращения к таблице basedoc и spstep соответственно. подскажите пожалуйста, как тут присвоить эти данные переменным...
- Espada
- 18 окт 2017, 16:18
- Форум: Программирование
- Тема: Функция RereadRecord
- Ответы: 13
- Просмотры: 2185
alter interface <interfacename>; HandleEvent cmPrintDoc : { If inherited::HandleEvent(cmPrintDoc)<>heAbort RescanPanel(..); } End; End. После успешного вызова события cmPrintDoc будет выполнен RescanPanel. Нужно смотреть конкретный интерфейс на предмет своих заморочек, но общая идея такая. что-то м...
- Espada
- 18 окт 2017, 12:55
- Форум: Программирование
- Тема: Функция RereadRecord
- Ответы: 13
- Просмотры: 2185
Через докомпиляцию интерфейса можно попробовать. HandleEvent cmPrintDoc : { If inherited::HandleEvent(cmPrintDoc)<>heAbort RescanPanel(..); } End; я ещё не совсем разобрался с декомпиляцией) я так понимаю, это в свойство формы счета записывается, мол при выполнении функции печати обновляется интерф...
- Espada
- 18 окт 2017, 12:20
- Форум: Программирование
- Тема: Функция RereadRecord
- Ответы: 13
- Просмотры: 2185
RAJAH писал(а):Довольно странный вопрос... Какова цель?
в счет фактуру импортирую данные в спецификацию. данные заполняются нормально, но отображаются изменения только после того как перезайду в сам счет. так вот я и думал, мб есть возможность обновления интерфейса, что бы изменения отображались сразу?
- Espada
- 18 окт 2017, 10:22
- Форум: Программирование
- Тема: Функция RereadRecord
- Ответы: 13
- Просмотры: 2185
Доброго дня. столкнулся с такой ситуацией, что не могу обновить интерфейс счета фактуры. раньше, когда работал с Vip файлами использовал процедуру RereadRecord(#Basedoc), однако при использовании его в frm файле, пишет, что нет такой функции поля или метода. Подскажите пожалуйста как эту процедуру и...
- Espada
- 16 окт 2017, 18:14
- Форум: Программирование
- Тема: функция добавления строки в спецификацию
- Ответы: 6
- Просмотры: 1351
Если в буфере уже существующая запись, то nrec необходимо принудительно занулить. Тогда он при вставке будет сгенерирован. if(NewSpstep.getfirst spstep = tsOk and NewSpstep.getfirst stepdoc = tsOk) { if(NewSpstep.Spstep.Nrec <> 0) { Message(NewSpstep.Spstep.nrec) NewSpstep.clearbuffer(NewSpstep.tNs...
- Espada
- 16 окт 2017, 17:59
- Форум: Программирование
- Тема: функция добавления строки в спецификацию
- Ответы: 6
- Просмотры: 1351
INSERT - вставка новой записи; UPDATE - редактирование существующей. по идее insert должен создавать новую запись в таблице spstep. а у меня ругается, мол дублируется запись spstep.nrec. не подскажете в чем может быть проблема? Ошибка N 5/ Дублированное значение при уникальном ключе. В таблице Spst...
- Espada
- 16 окт 2017, 15:40
- Форум: Программирование
- Тема: функция добавления строки в спецификацию
- Ответы: 6
- Просмотры: 1351
Доброго дня, столкнулся с таким вопросом: необходимо импортировать данные из файла в спецификацию счета. раньше сталкивался с подобным, но там нужно было создать новую таблицу, там использовал: ... NewSpstep.insert current spstep; ... теперь же мне нужно записать в уже существующую. подскажите плиз ...