IBM Lotus Symphony
|
Бұл бөлім Lotus® Symphony™ Basic бағдарламасымен жұмыс істеу үшін негізгілерді береді.
Lotus Symphony Basic коды ішкі...аяқталу элементу және функция...аяқталу функциясы бөлімдері арасындағы көрсетілген ішкі бағдарламаларға және функцияларға негізделген . Әрбір Ішкі элемент немесе Функция басқа Ішкі элементттер және Функцияларды шақырта алады. Егер сіз Ішкі элемент немесе Функция үшін жалпы кодты жазуды ойласаңыз, сіз оны басқа бағдарламаларда қайта пайдалануыңыз мүмкін. Сонымен қатар Әс әрекеттер және Функциялар параметрінен де көріңіз.
Ішкі элемент кейбір тапсырмаларды бағдарлама ішінде байрақшалауға пайдаланылатын ішкі бағдарламалардың қысқа пішіні. Ішкі элементтер тапсырмаларды жеке іс әрекеттерге бөлу үшін пайдаланылады. Бағдарламаны іс әрекеттерге және ішкі іс әрекеттерге бөлу оқылуын ұлғайтады және қате-іс әрекеттерін азайтады. Ішкі элемент кейбір аргументтерді параметрлер ретінде алады, бірақ ешқандай мәндерді шақыртылатын ішкі элементке немесе функцияға кері қайтармайды, мысалы:
DoSomethingWithTheValues(MyFirstValue,MySecondValue)
Функция негізі мәнді қайтаратын ішкі элемент болып табылады. Сіз әртүрлі шығарылымның оң жақ бүйіріндегі немесе әдетте мәндерді пайдаланатын басқа жерде функцияны пайдалануыңыз мүмкін, мысалы:
MySecondValue = myFunction(MyFirstValue)
Глобалды айырмашылықтар барлық ішкі элементтер үшін жарамды және модуль ішіндегі функциялар болып табылады. Олар бірінші ішкі элемент немесе функциялар басталмас бұрын модульдердің басында шығарылды.
Сіз ішкі элемент немесе функция ішінде шығаратын айырмашылықтар тек осы ішкі элементте немесе функцияда жарамды. Бұл айырмашылықтар сондай атаумен глобалды айырмашылықтарды және ең жоғарғы реттік ішкі элементтер мен функциялардан келетін сондай атаумен локалды айырмашылықтарды алдын ала анықтайды.
Бағдарламаңызды іс әрекеттер мен функцияларға бөлген соң (Ішкі элементтер және Функциялар), сіз бұл іс әрекеттер мен функцияларды басқа жобаларда қайта пайдалану үшін файл ретінде сақтай аласыз. Lotus Symphony Basic бағдарламасы Модульдер және Кітапханаларға қолдау көрсетеді. Ішкі элементтер және функциялар әрқашан модульдерде қамтылған. Сіз модульдерді құжаттың бөлігі немесе глобалды болуы үшін анықтай аласыз. Бірнеше модульдер кітапханада бірлеседі.
Сіз ішкі элементтеррді, функцияларды, модульдерді және кітапханаларды Макро тілқатысу терезесін пайдаланып бір файлдан басқасына көшіре аласыз.