Advertisement
BlyatBeard42

FOX_program18.prg

Nov 25th, 2019
338
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.46 KB | None | 0 0
  1. SELECT 1
  2. USE alkalm
  3. SELECT 2
  4. USE gyerekek
  5. v=0
  6. DO WHILE v<>6
  7. CLEAR
  8. ?"1. Adattáblák"
  9. ?"2. Alkalmazott gyerekei (beolvasunk egy alkalmazottat, majd kiírjuk ennek gyermekeit)"
  10. ?"3. Gyermek szülei (beolvassuk egy gyermek nevét, kiírjuk a szülô adatait)"
  11. ?"4. Minden gyermek neve és szülôjének neve"
  12. ?"5. Legfiatalabb alkalmazott gyermekei (ha nincs üzenet)"
  13. ?"6. Kilépés"
  14. input "Valassz: " to v
  15. DO case
  16. CASE v=1
  17. SELECT 1
  18. BROWSE
  19. SELECT 2
  20. BROWSE
  21. CASE v=2
  22. accept "Alkalmazott neve:" to n
  23. SELECT 1
  24. LOCATE FOR nev=n
  25. IF FOUND()
  26. SELECT 2
  27. BROWSE FIELDS nev FOR kod=alkalm.kod
  28. ELSE
  29. ?"Nincs ilyen alkalmazott"
  30. WAIT
  31. ENDIF
  32. CASE v=3
  33. accept "Gyerek neve:" to n
  34. SELECT 2
  35. LOCATE FOR nev=n
  36. IF FOUND()
  37. SELECT 1
  38. BROWSE FOR kod=gyerekek.kod
  39. ELSE
  40. ?"Nincs ilyen gyerek"
  41. WAIT
  42. ENDIF
  43. CASE v=4
  44. SELECT 2
  45. SCAN
  46. ?nev
  47. SELECT 1
  48. LOCATE FOR kod=gyerekek.kod
  49. IF FOUND()
  50. ??nev
  51. ELSE
  52. ?"Nem itt dolgozik"
  53. ENDIF
  54. SELECT 2
  55. ENDSCAN
  56. WAIT
  57. CASE v=5
  58. SELECT 1
  59. CALCULATE MAX(szul_dat) TO sz
  60. LOCATE FOR szul_dat=sz
  61. SELECT 2
  62. LOCATE FOR kod=alkalm.kod
  63. IF FOUND()
  64. BROWSE FOR kod=alkalm.kod TITLE ?"Gyermekei"
  65. ELSE
  66. ?"Nincsen gyerek!"
  67. WAIT
  68. ENDIF
  69. ENDCASE
  70. ENDDO
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement