Code: |
aDialog := Dialog({'Корресп. счет'}, { 'XXXXXXXX '),{'70') |
Code: |
aDialog := Dialog({'Корресп. счет'}, { 'XXXXXXXX '),{' 70') |
Дениска wrote: |
Какие параметры у функции Dialog()?
|
Дениска wrote: |
Как сделать «шаблон строки которая будет смещаться вправо (на экране скажем 40 символов одновременно, а набрать можно 250 со смещением символов)»? |
Дениска wrote: |
Как сделать шаблон для даты с проверкой на корректность ввода? |
Дениска wrote: |
aDialog := Dialog({'Корресп. счет'}, { 'XXXXXXXX '),{' 70') |
maestro_ wrote: |
PS у меня сложилось мнение (где-то читал, возможно на форуме), что параметры начиная с 4 являются не документированными и как следствие возможно не корректная их поддержка в последующих версиях, Это так? |
maestro_ wrote: |
PSS то Behemoth если не секрет поделитесь плиз источником столь интересной информации. |
Code: |
Function Main() Private aStru, aSetKey private aDialog aSetKey:=SaveSetKey() DBPUSH() altd() NetUse("F_plan_sch", LoadPath() + "plan_sch.dbf") aDialog := Dialog({'счет:'}, {replicate('X', 8)}, {Padr('70', 8, ' ')}, ' План счетов ',,, {'F_plan_sch'}) IF LASTKEY()!=27 SayAndWait("Счет " + AllTrim(aDialog[1])) EndIf F_plan_sch->(dbclosearea()) DbPop() RestSetKey(aSetkey) Return '1' |
Code: |
NetUse("F_plan_sch", LoadPath() + "plan_sch.dbf") F_plan_sch->( MAKEREFER("m_plan_sch","План счетов",2 ; ,{" Счет ","Наименование "},; {3,5,16}, "n/w,w+/n",{"SCHET"},,,; {{||FIELD->SCHET},{||FIELD->NAME_SCH}}; ,,,,,,,,,,,,,,,,,'cFind$UPPER(SCHET)')) aRef:={"m_plan_sch"} aDialog := Dialog({'счет:'}, {replicate('X', 8)}, {Padr('70', 8, ' ')}, ' План счетов ',,, aRef) |
nordk wrote: |
Запятых маловато в функции DIALOG перед aRef
Вы кладете в параметр цвета окна диалога |
Code: |
aDialog := Dialog({'счет:'}, {replicate('X', 8)}, {Padr('70', 8, ' ')}, ' План счетов ',,,'G+', aRef) |
Code: |
cRef := IIF(cRef!=NIL.AND.ValType(cRef) = "C",cRef,Nil) |
Code: |
aRef:={"m_plan_sch"} |
Code: |
aRef:="m_plan_sch" |
vla wrote: |
Странно, а у меня справочник открывается, но выбранное значение из него не возвращается. Так и остается "70". В чем может быть дело ?
|
Дениска wrote: | ||
У MAKEREFER не заполнен параметр aDest |
Code: |
F_plan_sch->( MAKEREFER("m_plan_sch","План счетов",2,{" Счет ","Наименование "},{3,5,16},;//5 "n/w,w+/n",{"SCHET"},{"xVar[1]"},,{{||FIELD->SCHET},//10 {||FIELD->NAME_SCH}},,,,,,,,,,,,,,,,,'cFind$UPPER(SCHET)')) |
output generated using printer-friendly topic mod. All times are GMT + 4 Hours