HI_To_Clipboard

HI_To_Clipboard

Funkcia %HI_To_Clipboard


Funkcia

Funkcia kopíruje štruktúru do schránky (clipboardu).

Deklarácia

%HI_To_Clipboard( in leftUpperItem, in rightLowerItem BOOL in formatByNLS := @FALSE )

Parametre

leftUpperItem

Políčko ohraničujúce kopírovanú oblasť zľava a zhora.

rightLowerItem

Políčko ohraničujúce kopírovanú oblasť sprava a zdola.

formatByNLS

Nepovinný parameter. Možné hodnoty:

  • @TRUE - formátovanie hodnôt typu Absolútny čas a Real zohľadňuje nastavenie Regional and Language Options aktuálneho užívateľa,

  • @FALSE - formátovanie políčok štruktúry zohľadňuje nastavenie stavového textu alebo transformačnej palety v definícii príslušnej štruktúry.

Popis

Funkcia konvertuje hodnoty označenej časti štruktúry do textového formátu, ktorý potom vloží do schránky. Jednotlivé riadky štruktúry sú oddelené novým riadkom a jednotlivé stĺpce sú oddelené znakom horizontálny tabulátor. Tento formát vyhovuje programu MS Excel, ktorý pri operácií Vlož do schránky umiestni jednotlivé hodnoty do samostatných políčok. Formátovanie políčok štruktúry zohľadňuje nastavenie stavového textu alebo transformačnej palety v definícii príslušnej štruktúry.

Poznámka

Parametre musia pristupovať k políčkam rovnakej lokálnej premennej typu Record.

Príklad

RECORD (SD.StrojVyrabal) _rec ; naplnenie lokálnej štruktúry hodnotami REDIM _rec[3] _rec^Vyrobok := "tanier" _rec^Pocet := 10 _rec[2]^Vyrobok := "nozik" _rec[2]^Pocet := 13 ; kopírovanie do Clipboardu %HI_To_Clipboard(_rec[1]^Vyrobok, _rec[2]^Pocet)