SelectTestMultiTables.bas 1.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081
  1. Operation =1
  2. Option =0
  3. Begin InputTables
  4. Name ="TableTestRelation1"
  5. Name ="TableTestRelation3"
  6. Name ="TableTestRelation2"
  7. End
  8. Begin OutputColumns
  9. Expression ="TableTestRelation1.Id"
  10. Expression ="TableTestRelation3.Data"
  11. End
  12. Begin Joins
  13. LeftTable ="TableTestRelation2"
  14. RightTable ="TableTestRelation1"
  15. Expression ="TableTestRelation2.Id = TableTestRelation1.FK_TTR1_TTR2"
  16. Flag =1
  17. LeftTable ="TableTestRelation3"
  18. RightTable ="TableTestRelation2"
  19. Expression ="TableTestRelation3.Id = TableTestRelation2.FK_TTR2_TTR3"
  20. Flag =1
  21. End
  22. dbBoolean "ReturnsRecords" ="-1"
  23. dbInteger "ODBCTimeout" ="60"
  24. dbByte "RecordsetType" ="0"
  25. dbBoolean "OrderByOn" ="0"
  26. dbByte "Orientation" ="0"
  27. dbByte "DefaultView" ="2"
  28. dbBoolean "FilterOnLoad" ="0"
  29. dbBoolean "OrderByOnLoad" ="-1"
  30. dbBoolean "TotalsRow" ="0"
  31. Begin
  32. Begin
  33. dbText "Name" ="TableTestRelation1.Id"
  34. dbLong "AggregateType" ="-1"
  35. End
  36. Begin
  37. dbText "Name" ="TableTestRelation3.Data"
  38. dbLong "AggregateType" ="-1"
  39. End
  40. End
  41. Begin
  42. State =0
  43. Left =0
  44. Top =0
  45. Right =1336
  46. Bottom =866
  47. Left =-1
  48. Top =-1
  49. Right =1320
  50. Bottom =604
  51. Left =0
  52. Top =0
  53. ColumnsShown =539
  54. Begin
  55. Left =48
  56. Top =12
  57. Right =192
  58. Bottom =156
  59. Top =0
  60. Name ="TableTestRelation1"
  61. Name =""
  62. End
  63. Begin
  64. Left =588
  65. Top =73
  66. Right =732
  67. Bottom =217
  68. Top =0
  69. Name ="TableTestRelation3"
  70. Name =""
  71. End
  72. Begin
  73. Left =258
  74. Top =40
  75. Right =402
  76. Bottom =184
  77. Top =0
  78. Name ="TableTestRelation2"
  79. Name =""
  80. End
  81. End